SECTION .text
GLOBAL test
test:
shrx rax, rax, rax
shrx rax, rax, rbx
shrx rax, rax, rcx
shrx rax, rax, rdx
shrx rax, rax, rdi
shrx rax, rax, r8
shrx rax, rax, r9
shrx rax, rax, r10
shrx rax, rax, r11
shrx rax, rax, r12
shrx rax, rax, r13
shrx rax, rax, r14
shrx rax, rax, r15
shrx rax, rax, rsp
shrx rax, rax, rsi
shrx rax, rax, rbp
shrx rax, rbx, rax
shrx rax, rbx, rbx
shrx rax, rbx, rcx
shrx rax, rbx, rdx
shrx rax, rbx, rdi
shrx rax, rbx, r8
shrx rax, rbx, r9
shrx rax, rbx, r10
shrx rax, rbx, r11
shrx rax, rbx, r12
shrx rax, rbx, r13
shrx rax, rbx, r14
shrx rax, rbx, r15
shrx rax, rbx, rsp
shrx rax, rbx, rsi
shrx rax, rbx, rbp
shrx rax, rcx, rax
shrx rax, rcx, rbx
shrx rax, rcx, rcx
shrx rax, rcx, rdx
shrx rax, rcx, rdi
shrx rax, rcx, r8
shrx rax, rcx, r9
shrx rax, rcx, r10
shrx rax, rcx, r11
shrx rax, rcx, r12
shrx rax, rcx, r13
shrx rax, rcx, r14
shrx rax, rcx, r15
shrx rax, rcx, rsp
shrx rax, rcx, rsi
shrx rax, rcx, rbp
shrx rax, rdx, rax
shrx rax, rdx, rbx
shrx rax, rdx, rcx
shrx rax, rdx, rdx
shrx rax, rdx, rdi
shrx rax, rdx, r8
shrx rax, rdx, r9
shrx rax, rdx, r10
shrx rax, rdx, r11
shrx rax, rdx, r12
shrx rax, rdx, r13
shrx rax, rdx, r14
shrx rax, rdx, r15
shrx rax, rdx, rsp
shrx rax, rdx, rsi
shrx rax, rdx, rbp
shrx rax, rdi, rax
shrx rax, rdi, rbx
shrx rax, rdi, rcx
shrx rax, rdi, rdx
shrx rax, rdi, rdi
shrx rax, rdi, r8
shrx rax, rdi, r9
shrx rax, rdi, r10
shrx rax, rdi, r11
shrx rax, rdi, r12
shrx rax, rdi, r13
shrx rax, rdi, r14
shrx rax, rdi, r15
shrx rax, rdi, rsp
shrx rax, rdi, rsi
shrx rax, rdi, rbp
shrx rax, r8, rax
shrx rax, r8, rbx
shrx rax, r8, rcx
shrx rax, r8, rdx
shrx rax, r8, rdi
shrx rax, r8, r8
shrx rax, r8, r9
shrx rax, r8, r10
shrx rax, r8, r11
shrx rax, r8, r12
shrx rax, r8, r13
shrx rax, r8, r14
shrx rax, r8, r15
shrx rax, r8, rsp
shrx rax, r8, rsi
shrx rax, r8, rbp
shrx rax, r9, rax
shrx rax, r9, rbx
shrx rax, r9, rcx
shrx rax, r9, rdx
shrx rax, r9, rdi
shrx rax, r9, r8
shrx rax, r9, r9
shrx rax, r9, r10
shrx rax, r9, r11
shrx rax, r9, r12
shrx rax, r9, r13
shrx rax, r9, r14
shrx rax, r9, r15
shrx rax, r9, rsp
shrx rax, r9, rsi
shrx rax, r9, rbp
shrx rax, r10, rax
shrx rax, r10, rbx
shrx rax, r10, rcx
shrx rax, r10, rdx
shrx rax, r10, rdi
shrx rax, r10, r8
shrx rax, r10, r9
shrx rax, r10, r10
shrx rax, r10, r11
shrx rax, r10, r12
shrx rax, r10, r13
shrx rax, r10, r14
shrx rax, r10, r15
shrx rax, r10, rsp
shrx rax, r10, rsi
shrx rax, r10, rbp
shrx rax, r11, rax
shrx rax, r11, rbx
shrx rax, r11, rcx
shrx rax, r11, rdx
shrx rax, r11, rdi
shrx rax, r11, r8
shrx rax, r11, r9
shrx rax, r11, r10
shrx rax, r11, r11
shrx rax, r11, r12
shrx rax, r11, r13
shrx rax, r11, r14
shrx rax, r11, r15
shrx rax, r11, rsp
shrx rax, r11, rsi
shrx rax, r11, rbp
shrx rax, r12, rax
shrx rax, r12, rbx
shrx rax, r12, rcx
shrx rax, r12, rdx
shrx rax, r12, rdi
shrx rax, r12, r8
shrx rax, r12, r9
shrx rax, r12, r10
shrx rax, r12, r11
shrx rax, r12, r12
shrx rax, r12, r13
shrx rax, r12, r14
shrx rax, r12, r15
shrx rax, r12, rsp
shrx rax, r12, rsi
shrx rax, r12, rbp
shrx rax, r13, rax
shrx rax, r13, rbx
shrx rax, r13, rcx
shrx rax, r13, rdx
shrx rax, r13, rdi
shrx rax, r13, r8
shrx rax, r13, r9
shrx rax, r13, r10
shrx rax, r13, r11
shrx rax, r13, r12
shrx rax, r13, r13
shrx rax, r13, r14
shrx rax, r13, r15
shrx rax, r13, rsp
shrx rax, r13, rsi
shrx rax, r13, rbp
shrx rax, r14, rax
shrx rax, r14, rbx
shrx rax, r14, rcx
shrx rax, r14, rdx
shrx rax, r14, rdi
shrx rax, r14, r8
shrx rax, r14, r9
shrx rax, r14, r10
shrx rax, r14, r11
shrx rax, r14, r12
shrx rax, r14, r13
shrx rax, r14, r14
shrx rax, r14, r15
shrx rax, r14, rsp
shrx rax, r14, rsi
shrx rax, r14, rbp
shrx rax, r15, rax
shrx rax, r15, rbx
shrx rax, r15, rcx
shrx rax, r15, rdx
shrx rax, r15, rdi
shrx rax, r15, r8
shrx rax, r15, r9
shrx rax, r15, r10
shrx rax, r15, r11
shrx rax, r15, r12
shrx rax, r15, r13
shrx rax, r15, r14
shrx rax, r15, r15
shrx rax, r15, rsp
shrx rax, r15, rsi
shrx rax, r15, rbp
shrx rax, rsp, rax
shrx rax, rsp, rbx
shrx rax, rsp, rcx
shrx rax, rsp, rdx
shrx rax, rsp, rdi
shrx rax, rsp, r8
shrx rax, rsp, r9
shrx rax, rsp, r10
shrx rax, rsp, r11
shrx rax, rsp, r12
shrx rax, rsp, r13
shrx rax, rsp, r14
shrx rax, rsp, r15
shrx rax, rsp, rsp
shrx rax, rsp, rsi
shrx rax, rsp, rbp
shrx rax, rsi, rax
shrx rax, rsi, rbx
shrx rax, rsi, rcx
shrx rax, rsi, rdx
shrx rax, rsi, rdi
shrx rax, rsi, r8
shrx rax, rsi, r9
shrx rax, rsi, r10
shrx rax, rsi, r11
shrx rax, rsi, r12
shrx rax, rsi, r13
shrx rax, rsi, r14
shrx rax, rsi, r15
shrx rax, rsi, rsp
shrx rax, rsi, rsi
shrx rax, rsi, rbp
shrx rax, rbp, rax
shrx rax, rbp, rbx
shrx rax, rbp, rcx
shrx rax, rbp, rdx
shrx rax, rbp, rdi
shrx rax, rbp, r8
shrx rax, rbp, r9
shrx rax, rbp, r10
shrx rax, rbp, r11
shrx rax, rbp, r12
shrx rax, rbp, r13
shrx rax, rbp, r14
shrx rax, rbp, r15
shrx rax, rbp, rsp
shrx rax, rbp, rsi
shrx rax, rbp, rbp
shrx rbx, rax, rax
shrx rbx, rax, rbx
shrx rbx, rax, rcx
shrx rbx, rax, rdx
shrx rbx, rax, rdi
shrx rbx, rax, r8
shrx rbx, rax, r9
shrx rbx, rax, r10
shrx rbx, rax, r11
shrx rbx, rax, r12
shrx rbx, rax, r13
shrx rbx, rax, r14
shrx rbx, rax, r15
shrx rbx, rax, rsp
shrx rbx, rax, rsi
shrx rbx, rax, rbp
shrx rbx, rbx, rax
shrx rbx, rbx, rbx
shrx rbx, rbx, rcx
shrx rbx, rbx, rdx
shrx rbx, rbx, rdi
shrx rbx, rbx, r8
shrx rbx, rbx, r9
shrx rbx, rbx, r10
shrx rbx, rbx, r11
shrx rbx, rbx, r12
shrx rbx, rbx, r13
shrx rbx, rbx, r14
shrx rbx, rbx, r15
shrx rbx, rbx, rsp
shrx rbx, rbx, rsi
shrx rbx, rbx, rbp
shrx rbx, rcx, rax
shrx rbx, rcx, rbx
shrx rbx, rcx, rcx
shrx rbx, rcx, rdx
shrx rbx, rcx, rdi
shrx rbx, rcx, r8
shrx rbx, rcx, r9
shrx rbx, rcx, r10
shrx rbx, rcx, r11
shrx rbx, rcx, r12
shrx rbx, rcx, r13
shrx rbx, rcx, r14
shrx rbx, rcx, r15
shrx rbx, rcx, rsp
shrx rbx, rcx, rsi
shrx rbx, rcx, rbp
shrx rbx, rdx, rax
shrx rbx, rdx, rbx
shrx rbx, rdx, rcx
shrx rbx, rdx, rdx
shrx rbx, rdx, rdi
shrx rbx, rdx, r8
shrx rbx, rdx, r9
shrx rbx, rdx, r10
shrx rbx, rdx, r11
shrx rbx, rdx, r12
shrx rbx, rdx, r13
shrx rbx, rdx, r14
shrx rbx, rdx, r15
shrx rbx, rdx, rsp
shrx rbx, rdx, rsi
shrx rbx, rdx, rbp
shrx rbx, rdi, rax
shrx rbx, rdi, rbx
shrx rbx, rdi, rcx
shrx rbx, rdi, rdx
shrx rbx, rdi, rdi
shrx rbx, rdi, r8
shrx rbx, rdi, r9
shrx rbx, rdi, r10
shrx rbx, rdi, r11
shrx rbx, rdi, r12
shrx rbx, rdi, r13
shrx rbx, rdi, r14
shrx rbx, rdi, r15
shrx rbx, rdi, rsp
shrx rbx, rdi, rsi
shrx rbx, rdi, rbp
shrx rbx, r8, rax
shrx rbx, r8, rbx
shrx rbx, r8, rcx
shrx rbx, r8, rdx
shrx rbx, r8, rdi
shrx rbx, r8, r8
shrx rbx, r8, r9
shrx rbx, r8, r10
shrx rbx, r8, r11
shrx rbx, r8, r12
shrx rbx, r8, r13
shrx rbx, r8, r14
shrx rbx, r8, r15
shrx rbx, r8, rsp
shrx rbx, r8, rsi
shrx rbx, r8, rbp
shrx rbx, r9, rax
shrx rbx, r9, rbx
shrx rbx, r9, rcx
shrx rbx, r9, rdx
shrx rbx, r9, rdi
shrx rbx, r9, r8
shrx rbx, r9, r9
shrx rbx, r9, r10
shrx rbx, r9, r11
shrx rbx, r9, r12
shrx rbx, r9, r13
shrx rbx, r9, r14
shrx rbx, r9, r15
shrx rbx, r9, rsp
shrx rbx, r9, rsi
shrx rbx, r9, rbp
shrx rbx, r10, rax
shrx rbx, r10, rbx
shrx rbx, r10, rcx
shrx rbx, r10, rdx
shrx rbx, r10, rdi
shrx rbx, r10, r8
shrx rbx, r10, r9
shrx rbx, r10, r10
shrx rbx, r10, r11
shrx rbx, r10, r12
shrx rbx, r10, r13
shrx rbx, r10, r14
shrx rbx, r10, r15
shrx rbx, r10, rsp
shrx rbx, r10, rsi
shrx rbx, r10, rbp
shrx rbx, r11, rax
shrx rbx, r11, rbx
shrx rbx, r11, rcx
shrx rbx, r11, rdx
shrx rbx, r11, rdi
shrx rbx, r11, r8
shrx rbx, r11, r9
shrx rbx, r11, r10
shrx rbx, r11, r11
shrx rbx, r11, r12
shrx rbx, r11, r13
shrx rbx, r11, r14
shrx rbx, r11, r15
shrx rbx, r11, rsp
shrx rbx, r11, rsi
shrx rbx, r11, rbp
shrx rbx, r12, rax
shrx rbx, r12, rbx
shrx rbx, r12, rcx
shrx rbx, r12, rdx
shrx rbx, r12, rdi
shrx rbx, r12, r8
shrx rbx, r12, r9
shrx rbx, r12, r10
shrx rbx, r12, r11
shrx rbx, r12, r12
shrx rbx, r12, r13
shrx rbx, r12, r14
shrx rbx, r12, r15
shrx rbx, r12, rsp
shrx rbx, r12, rsi
shrx rbx, r12, rbp
shrx rbx, r13, rax
shrx rbx, r13, rbx
shrx rbx, r13, rcx
shrx rbx, r13, rdx
shrx rbx, r13, rdi
shrx rbx, r13, r8
shrx rbx, r13, r9
shrx rbx, r13, r10
shrx rbx, r13, r11
shrx rbx, r13, r12
shrx rbx, r13, r13
shrx rbx, r13, r14
shrx rbx, r13, r15
shrx rbx, r13, rsp
shrx rbx, r13, rsi
shrx rbx, r13, rbp
shrx rbx, r14, rax
shrx rbx, r14, rbx
shrx rbx, r14, rcx
shrx rbx, r14, rdx
shrx rbx, r14, rdi
shrx rbx, r14, r8
shrx rbx, r14, r9
shrx rbx, r14, r10
shrx rbx, r14, r11
shrx rbx, r14, r12
shrx rbx, r14, r13
shrx rbx, r14, r14
shrx rbx, r14, r15
shrx rbx, r14, rsp
shrx rbx, r14, rsi
shrx rbx, r14, rbp
shrx rbx, r15, rax
shrx rbx, r15, rbx
shrx rbx, r15, rcx
shrx rbx, r15, rdx
shrx rbx, r15, rdi
shrx rbx, r15, r8
shrx rbx, r15, r9
shrx rbx, r15, r10
shrx rbx, r15, r11
shrx rbx, r15, r12
shrx rbx, r15, r13
shrx rbx, r15, r14
shrx rbx, r15, r15
shrx rbx, r15, rsp
shrx rbx, r15, rsi
shrx rbx, r15, rbp
shrx rbx, rsp, rax
shrx rbx, rsp, rbx
shrx rbx, rsp, rcx
shrx rbx, rsp, rdx
shrx rbx, rsp, rdi
shrx rbx, rsp, r8
shrx rbx, rsp, r9
shrx rbx, rsp, r10
shrx rbx, rsp, r11
shrx rbx, rsp, r12
shrx rbx, rsp, r13
shrx rbx, rsp, r14
shrx rbx, rsp, r15
shrx rbx, rsp, rsp
shrx rbx, rsp, rsi
shrx rbx, rsp, rbp
shrx rbx, rsi, rax
shrx rbx, rsi, rbx
shrx rbx, rsi, rcx
shrx rbx, rsi, rdx
shrx rbx, rsi, rdi
shrx rbx, rsi, r8
shrx rbx, rsi, r9
shrx rbx, rsi, r10
shrx rbx, rsi, r11
shrx rbx, rsi, r12
shrx rbx, rsi, r13
shrx rbx, rsi, r14
shrx rbx, rsi, r15
shrx rbx, rsi, rsp
shrx rbx, rsi, rsi
shrx rbx, rsi, rbp
shrx rbx, rbp, rax
shrx rbx, rbp, rbx
shrx rbx, rbp, rcx
shrx rbx, rbp, rdx
shrx rbx, rbp, rdi
shrx rbx, rbp, r8
shrx rbx, rbp, r9
shrx rbx, rbp, r10
shrx rbx, rbp, r11
shrx rbx, rbp, r12
shrx rbx, rbp, r13
shrx rbx, rbp, r14
shrx rbx, rbp, r15
shrx rbx, rbp, rsp
shrx rbx, rbp, rsi
shrx rbx, rbp, rbp
shrx rcx, rax, rax
shrx rcx, rax, rbx
shrx rcx, rax, rcx
shrx rcx, rax, rdx
shrx rcx, rax, rdi
shrx rcx, rax, r8
shrx rcx, rax, r9
shrx rcx, rax, r10
shrx rcx, rax, r11
shrx rcx, rax, r12
shrx rcx, rax, r13
shrx rcx, rax, r14
shrx rcx, rax, r15
shrx rcx, rax, rsp
shrx rcx, rax, rsi
shrx rcx, rax, rbp
shrx rcx, rbx, rax
shrx rcx, rbx, rbx
shrx rcx, rbx, rcx
shrx rcx, rbx, rdx
shrx rcx, rbx, rdi
shrx rcx, rbx, r8
shrx rcx, rbx, r9
shrx rcx, rbx, r10
shrx rcx, rbx, r11
shrx rcx, rbx, r12
shrx rcx, rbx, r13
shrx rcx, rbx, r14
shrx rcx, rbx, r15
shrx rcx, rbx, rsp
shrx rcx, rbx, rsi
shrx rcx, rbx, rbp
shrx rcx, rcx, rax
shrx rcx, rcx, rbx
shrx rcx, rcx, rcx
shrx rcx, rcx, rdx
shrx rcx, rcx, rdi
shrx rcx, rcx, r8
shrx rcx, rcx, r9
shrx rcx, rcx, r10
shrx rcx, rcx, r11
shrx rcx, rcx, r12
shrx rcx, rcx, r13
shrx rcx, rcx, r14
shrx rcx, rcx, r15
shrx rcx, rcx, rsp
shrx rcx, rcx, rsi
shrx rcx, rcx, rbp
shrx rcx, rdx, rax
shrx rcx, rdx, rbx
shrx rcx, rdx, rcx
shrx rcx, rdx, rdx
shrx rcx, rdx, rdi
shrx rcx, rdx, r8
shrx rcx, rdx, r9
shrx rcx, rdx, r10
shrx rcx, rdx, r11
shrx rcx, rdx, r12
shrx rcx, rdx, r13
shrx rcx, rdx, r14
shrx rcx, rdx, r15
shrx rcx, rdx, rsp
shrx rcx, rdx, rsi
shrx rcx, rdx, rbp
shrx rcx, rdi, rax
shrx rcx, rdi, rbx
shrx rcx, rdi, rcx
shrx rcx, rdi, rdx
shrx rcx, rdi, rdi
shrx rcx, rdi, r8
shrx rcx, rdi, r9
shrx rcx, rdi, r10
shrx rcx, rdi, r11
shrx rcx, rdi, r12
shrx rcx, rdi, r13
shrx rcx, rdi, r14
shrx rcx, rdi, r15
shrx rcx, rdi, rsp
shrx rcx, rdi, rsi
shrx rcx, rdi, rbp
shrx rcx, r8, rax
shrx rcx, r8, rbx
shrx rcx, r8, rcx
shrx rcx, r8, rdx
shrx rcx, r8, rdi
shrx rcx, r8, r8
shrx rcx, r8, r9
shrx rcx, r8, r10
shrx rcx, r8, r11
shrx rcx, r8, r12
shrx rcx, r8, r13
shrx rcx, r8, r14
shrx rcx, r8, r15
shrx rcx, r8, rsp
shrx rcx, r8, rsi
shrx rcx, r8, rbp
shrx rcx, r9, rax
shrx rcx, r9, rbx
shrx rcx, r9, rcx
shrx rcx, r9, rdx
shrx rcx, r9, rdi
shrx rcx, r9, r8
shrx rcx, r9, r9
shrx rcx, r9, r10
shrx rcx, r9, r11
shrx rcx, r9, r12
shrx rcx, r9, r13
shrx rcx, r9, r14
shrx rcx, r9, r15
shrx rcx, r9, rsp
shrx rcx, r9, rsi
shrx rcx, r9, rbp
shrx rcx, r10, rax
shrx rcx, r10, rbx
shrx rcx, r10, rcx
shrx rcx, r10, rdx
shrx rcx, r10, rdi
shrx rcx, r10, r8
shrx rcx, r10, r9
shrx rcx, r10, r10
shrx rcx, r10, r11
shrx rcx, r10, r12
shrx rcx, r10, r13
shrx rcx, r10, r14
shrx rcx, r10, r15
shrx rcx, r10, rsp
shrx rcx, r10, rsi
shrx rcx, r10, rbp
shrx rcx, r11, rax
shrx rcx, r11, rbx
shrx rcx, r11, rcx
shrx rcx, r11, rdx
shrx rcx, r11, rdi
shrx rcx, r11, r8
shrx rcx, r11, r9
shrx rcx, r11, r10
shrx rcx, r11, r11
shrx rcx, r11, r12
shrx rcx, r11, r13
shrx rcx, r11, r14
shrx rcx, r11, r15
shrx rcx, r11, rsp
shrx rcx, r11, rsi
shrx rcx, r11, rbp
shrx rcx, r12, rax
shrx rcx, r12, rbx
shrx rcx, r12, rcx
shrx rcx, r12, rdx
shrx rcx, r12, rdi
shrx rcx, r12, r8
shrx rcx, r12, r9
shrx rcx, r12, r10
shrx rcx, r12, r11
shrx rcx, r12, r12
shrx rcx, r12, r13
shrx rcx, r12, r14
shrx rcx, r12, r15
shrx rcx, r12, rsp
shrx rcx, r12, rsi
shrx rcx, r12, rbp
shrx rcx, r13, rax
shrx rcx, r13, rbx
shrx rcx, r13, rcx
shrx rcx, r13, rdx
shrx rcx, r13, rdi
shrx rcx, r13, r8
shrx rcx, r13, r9
shrx rcx, r13, r10
shrx rcx, r13, r11
shrx rcx, r13, r12
shrx rcx, r13, r13
shrx rcx, r13, r14
shrx rcx, r13, r15
shrx rcx, r13, rsp
shrx rcx, r13, rsi
shrx rcx, r13, rbp
shrx rcx, r14, rax
shrx rcx, r14, rbx
shrx rcx, r14, rcx
shrx rcx, r14, rdx
shrx rcx, r14, rdi
shrx rcx, r14, r8
shrx rcx, r14, r9
shrx rcx, r14, r10
shrx rcx, r14, r11
shrx rcx, r14, r12
shrx rcx, r14, r13
shrx rcx, r14, r14
shrx rcx, r14, r15
shrx rcx, r14, rsp
shrx rcx, r14, rsi
shrx rcx, r14, rbp
shrx rcx, r15, rax
shrx rcx, r15, rbx
shrx rcx, r15, rcx
shrx rcx, r15, rdx
shrx rcx, r15, rdi
shrx rcx, r15, r8
shrx rcx, r15, r9
shrx rcx, r15, r10
shrx rcx, r15, r11
shrx rcx, r15, r12
shrx rcx, r15, r13
shrx rcx, r15, r14
shrx rcx, r15, r15
shrx rcx, r15, rsp
shrx rcx, r15, rsi
shrx rcx, r15, rbp
shrx rcx, rsp, rax
shrx rcx, rsp, rbx
shrx rcx, rsp, rcx
shrx rcx, rsp, rdx
shrx rcx, rsp, rdi
shrx rcx, rsp, r8
shrx rcx, rsp, r9
shrx rcx, rsp, r10
shrx rcx, rsp, r11
shrx rcx, rsp, r12
shrx rcx, rsp, r13
shrx rcx, rsp, r14
shrx rcx, rsp, r15
shrx rcx, rsp, rsp
shrx rcx, rsp, rsi
shrx rcx, rsp, rbp
shrx rcx, rsi, rax
shrx rcx, rsi, rbx
shrx rcx, rsi, rcx
shrx rcx, rsi, rdx
shrx rcx, rsi, rdi
shrx rcx, rsi, r8
shrx rcx, rsi, r9
shrx rcx, rsi, r10
shrx rcx, rsi, r11
shrx rcx, rsi, r12
shrx rcx, rsi, r13
shrx rcx, rsi, r14
shrx rcx, rsi, r15
shrx rcx, rsi, rsp
shrx rcx, rsi, rsi
shrx rcx, rsi, rbp
shrx rcx, rbp, rax
shrx rcx, rbp, rbx
shrx rcx, rbp, rcx
shrx rcx, rbp, rdx
shrx rcx, rbp, rdi
shrx rcx, rbp, r8
shrx rcx, rbp, r9
shrx rcx, rbp, r10
shrx rcx, rbp, r11
shrx rcx, rbp, r12
shrx rcx, rbp, r13
shrx rcx, rbp, r14
shrx rcx, rbp, r15
shrx rcx, rbp, rsp
shrx rcx, rbp, rsi
shrx rcx, rbp, rbp
shrx rdx, rax, rax
shrx rdx, rax, rbx
shrx rdx, rax, rcx
shrx rdx, rax, rdx
shrx rdx, rax, rdi
shrx rdx, rax, r8
shrx rdx, rax, r9
shrx rdx, rax, r10
shrx rdx, rax, r11
shrx rdx, rax, r12
shrx rdx, rax, r13
shrx rdx, rax, r14
shrx rdx, rax, r15
shrx rdx, rax, rsp
shrx rdx, rax, rsi
shrx rdx, rax, rbp
shrx rdx, rbx, rax
shrx rdx, rbx, rbx
shrx rdx, rbx, rcx
shrx rdx, rbx, rdx
shrx rdx, rbx, rdi
shrx rdx, rbx, r8
shrx rdx, rbx, r9
shrx rdx, rbx, r10
shrx rdx, rbx, r11
shrx rdx, rbx, r12
shrx rdx, rbx, r13
shrx rdx, rbx, r14
shrx rdx, rbx, r15
shrx rdx, rbx, rsp
shrx rdx, rbx, rsi
shrx rdx, rbx, rbp
shrx rdx, rcx, rax
shrx rdx, rcx, rbx
shrx rdx, rcx, rcx
shrx rdx, rcx, rdx
shrx rdx, rcx, rdi
shrx rdx, rcx, r8
shrx rdx, rcx, r9
shrx rdx, rcx, r10
shrx rdx, rcx, r11
shrx rdx, rcx, r12
shrx rdx, rcx, r13
shrx rdx, rcx, r14
shrx rdx, rcx, r15
shrx rdx, rcx, rsp
shrx rdx, rcx, rsi
shrx rdx, rcx, rbp
shrx rdx, rdx, rax
shrx rdx, rdx, rbx
shrx rdx, rdx, rcx
shrx rdx, rdx, rdx
shrx rdx, rdx, rdi
shrx rdx, rdx, r8
shrx rdx, rdx, r9
shrx rdx, rdx, r10
shrx rdx, rdx, r11
shrx rdx, rdx, r12
shrx rdx, rdx, r13
shrx rdx, rdx, r14
shrx rdx, rdx, r15
shrx rdx, rdx, rsp
shrx rdx, rdx, rsi
shrx rdx, rdx, rbp
shrx rdx, rdi, rax
shrx rdx, rdi, rbx
shrx rdx, rdi, rcx
shrx rdx, rdi, rdx
shrx rdx, rdi, rdi
shrx rdx, rdi, r8
shrx rdx, rdi, r9
shrx rdx, rdi, r10
shrx rdx, rdi, r11
shrx rdx, rdi, r12
shrx rdx, rdi, r13
shrx rdx, rdi, r14
shrx rdx, rdi, r15
shrx rdx, rdi, rsp
shrx rdx, rdi, rsi
shrx rdx, rdi, rbp
shrx rdx, r8, rax
shrx rdx, r8, rbx
shrx rdx, r8, rcx
shrx rdx, r8, rdx
shrx rdx, r8, rdi
shrx rdx, r8, r8
shrx rdx, r8, r9
shrx rdx, r8, r10
shrx rdx, r8, r11
shrx rdx, r8, r12
shrx rdx, r8, r13
shrx rdx, r8, r14
shrx rdx, r8, r15
shrx rdx, r8, rsp
shrx rdx, r8, rsi
shrx rdx, r8, rbp
shrx rdx, r9, rax
shrx rdx, r9, rbx
shrx rdx, r9, rcx
shrx rdx, r9, rdx
shrx rdx, r9, rdi
shrx rdx, r9, r8
shrx rdx, r9, r9
shrx rdx, r9, r10
shrx rdx, r9, r11
shrx rdx, r9, r12
shrx rdx, r9, r13
shrx rdx, r9, r14
shrx rdx, r9, r15
shrx rdx, r9, rsp
shrx rdx, r9, rsi
shrx rdx, r9, rbp
shrx rdx, r10, rax
shrx rdx, r10, rbx
shrx rdx, r10, rcx
shrx rdx, r10, rdx
shrx rdx, r10, rdi
shrx rdx, r10, r8
shrx rdx, r10, r9
shrx rdx, r10, r10
shrx rdx, r10, r11
shrx rdx, r10, r12
shrx rdx, r10, r13
shrx rdx, r10, r14
shrx rdx, r10, r15
shrx rdx, r10, rsp
shrx rdx, r10, rsi
shrx rdx, r10, rbp
shrx rdx, r11, rax
shrx rdx, r11, rbx
shrx rdx, r11, rcx
shrx rdx, r11, rdx
shrx rdx, r11, rdi
shrx rdx, r11, r8
shrx rdx, r11, r9
shrx rdx, r11, r10
shrx rdx, r11, r11
shrx rdx, r11, r12
shrx rdx, r11, r13
shrx rdx, r11, r14
shrx rdx, r11, r15
shrx rdx, r11, rsp
shrx rdx, r11, rsi
shrx rdx, r11, rbp
shrx rdx, r12, rax
shrx rdx, r12, rbx
shrx rdx, r12, rcx
shrx rdx, r12, rdx
shrx rdx, r12, rdi
shrx rdx, r12, r8
shrx rdx, r12, r9
shrx rdx, r12, r10
shrx rdx, r12, r11
shrx rdx, r12, r12
shrx rdx, r12, r13
shrx rdx, r12, r14
shrx rdx, r12, r15
shrx rdx, r12, rsp
shrx rdx, r12, rsi
shrx rdx, r12, rbp
shrx rdx, r13, rax
shrx rdx, r13, rbx
shrx rdx, r13, rcx
shrx rdx, r13, rdx
shrx rdx, r13, rdi
shrx rdx, r13, r8
shrx rdx, r13, r9
shrx rdx, r13, r10
shrx rdx, r13, r11
shrx rdx, r13, r12
shrx rdx, r13, r13
shrx rdx, r13, r14
shrx rdx, r13, r15
shrx rdx, r13, rsp
shrx rdx, r13, rsi
shrx rdx, r13, rbp
shrx rdx, r14, rax
shrx rdx, r14, rbx
shrx rdx, r14, rcx
shrx rdx, r14, rdx
shrx rdx, r14, rdi
shrx rdx, r14, r8
shrx rdx, r14, r9
shrx rdx, r14, r10
shrx rdx, r14, r11
shrx rdx, r14, r12
shrx rdx, r14, r13
shrx rdx, r14, r14
shrx rdx, r14, r15
shrx rdx, r14, rsp
shrx rdx, r14, rsi
shrx rdx, r14, rbp
shrx rdx, r15, rax
shrx rdx, r15, rbx
shrx rdx, r15, rcx
shrx rdx, r15, rdx
shrx rdx, r15, rdi
shrx rdx, r15, r8
shrx rdx, r15, r9
shrx rdx, r15, r10
shrx rdx, r15, r11
shrx rdx, r15, r12
shrx rdx, r15, r13
shrx rdx, r15, r14
shrx rdx, r15, r15
shrx rdx, r15, rsp
shrx rdx, r15, rsi
shrx rdx, r15, rbp
shrx rdx, rsp, rax
shrx rdx, rsp, rbx
shrx rdx, rsp, rcx
shrx rdx, rsp, rdx
shrx rdx, rsp, rdi
shrx rdx, rsp, r8
shrx rdx, rsp, r9
shrx rdx, rsp, r10
shrx rdx, rsp, r11
shrx rdx, rsp, r12
shrx rdx, rsp, r13
shrx rdx, rsp, r14
shrx rdx, rsp, r15
shrx rdx, rsp, rsp
shrx rdx, rsp, rsi
shrx rdx, rsp, rbp
shrx rdx, rsi, rax
shrx rdx, rsi, rbx
shrx rdx, rsi, rcx
shrx rdx, rsi, rdx
shrx rdx, rsi, rdi
shrx rdx, rsi, r8
shrx rdx, rsi, r9
shrx rdx, rsi, r10
shrx rdx, rsi, r11
shrx rdx, rsi, r12
shrx rdx, rsi, r13
shrx rdx, rsi, r14
shrx rdx, rsi, r15
shrx rdx, rsi, rsp
shrx rdx, rsi, rsi
shrx rdx, rsi, rbp
shrx rdx, rbp, rax
shrx rdx, rbp, rbx
shrx rdx, rbp, rcx
shrx rdx, rbp, rdx
shrx rdx, rbp, rdi
shrx rdx, rbp, r8
shrx rdx, rbp, r9
shrx rdx, rbp, r10
shrx rdx, rbp, r11
shrx rdx, rbp, r12
shrx rdx, rbp, r13
shrx rdx, rbp, r14
shrx rdx, rbp, r15
shrx rdx, rbp, rsp
shrx rdx, rbp, rsi
shrx rdx, rbp, rbp
shrx rdi, rax, rax
shrx rdi, rax, rbx
shrx rdi, rax, rcx
shrx rdi, rax, rdx
shrx rdi, rax, rdi
shrx rdi, rax, r8
shrx rdi, rax, r9
shrx rdi, rax, r10
shrx rdi, rax, r11
shrx rdi, rax, r12
shrx rdi, rax, r13
shrx rdi, rax, r14
shrx rdi, rax, r15
shrx rdi, rax, rsp
shrx rdi, rax, rsi
shrx rdi, rax, rbp
shrx rdi, rbx, rax
shrx rdi, rbx, rbx
shrx rdi, rbx, rcx
shrx rdi, rbx, rdx
shrx rdi, rbx, rdi
shrx rdi, rbx, r8
shrx rdi, rbx, r9
shrx rdi, rbx, r10
shrx rdi, rbx, r11
shrx rdi, rbx, r12
shrx rdi, rbx, r13
shrx rdi, rbx, r14
shrx rdi, rbx, r15
shrx rdi, rbx, rsp
shrx rdi, rbx, rsi
shrx rdi, rbx, rbp
shrx rdi, rcx, rax
shrx rdi, rcx, rbx
shrx rdi, rcx, rcx
shrx rdi, rcx, rdx
shrx rdi, rcx, rdi
shrx rdi, rcx, r8
shrx rdi, rcx, r9
shrx rdi, rcx, r10
shrx rdi, rcx, r11
shrx rdi, rcx, r12
shrx rdi, rcx, r13
shrx rdi, rcx, r14
shrx rdi, rcx, r15
shrx rdi, rcx, rsp
shrx rdi, rcx, rsi
shrx rdi, rcx, rbp
shrx rdi, rdx, rax
shrx rdi, rdx, rbx
shrx rdi, rdx, rcx
shrx rdi, rdx, rdx
shrx rdi, rdx, rdi
shrx rdi, rdx, r8
shrx rdi, rdx, r9
shrx rdi, rdx, r10
shrx rdi, rdx, r11
shrx rdi, rdx, r12
shrx rdi, rdx, r13
shrx rdi, rdx, r14
shrx rdi, rdx, r15
shrx rdi, rdx, rsp
shrx rdi, rdx, rsi
shrx rdi, rdx, rbp
shrx rdi, rdi, rax
shrx rdi, rdi, rbx
shrx rdi, rdi, rcx
shrx rdi, rdi, rdx
shrx rdi, rdi, rdi
shrx rdi, rdi, r8
shrx rdi, rdi, r9
shrx rdi, rdi, r10
shrx rdi, rdi, r11
shrx rdi, rdi, r12
shrx rdi, rdi, r13
shrx rdi, rdi, r14
shrx rdi, rdi, r15
shrx rdi, rdi, rsp
shrx rdi, rdi, rsi
shrx rdi, rdi, rbp
shrx rdi, r8, rax
shrx rdi, r8, rbx
shrx rdi, r8, rcx
shrx rdi, r8, rdx
shrx rdi, r8, rdi
shrx rdi, r8, r8
shrx rdi, r8, r9
shrx rdi, r8, r10
shrx rdi, r8, r11
shrx rdi, r8, r12
shrx rdi, r8, r13
shrx rdi, r8, r14
shrx rdi, r8, r15
shrx rdi, r8, rsp
shrx rdi, r8, rsi
shrx rdi, r8, rbp
shrx rdi, r9, rax
shrx rdi, r9, rbx
shrx rdi, r9, rcx
shrx rdi, r9, rdx
shrx rdi, r9, rdi
shrx rdi, r9, r8
shrx rdi, r9, r9
shrx rdi, r9, r10
shrx rdi, r9, r11
shrx rdi, r9, r12
shrx rdi, r9, r13
shrx rdi, r9, r14
shrx rdi, r9, r15
shrx rdi, r9, rsp
shrx rdi, r9, rsi
shrx rdi, r9, rbp
shrx rdi, r10, rax
shrx rdi, r10, rbx
shrx rdi, r10, rcx
shrx rdi, r10, rdx
shrx rdi, r10, rdi
shrx rdi, r10, r8
shrx rdi, r10, r9
shrx rdi, r10, r10
shrx rdi, r10, r11
shrx rdi, r10, r12
shrx rdi, r10, r13
shrx rdi, r10, r14
shrx rdi, r10, r15
shrx rdi, r10, rsp
shrx rdi, r10, rsi
shrx rdi, r10, rbp
shrx rdi, r11, rax
shrx rdi, r11, rbx
shrx rdi, r11, rcx
shrx rdi, r11, rdx
shrx rdi, r11, rdi
shrx rdi, r11, r8
shrx rdi, r11, r9
shrx rdi, r11, r10
shrx rdi, r11, r11
shrx rdi, r11, r12
shrx rdi, r11, r13
shrx rdi, r11, r14
shrx rdi, r11, r15
shrx rdi, r11, rsp
shrx rdi, r11, rsi
shrx rdi, r11, rbp
shrx rdi, r12, rax
shrx rdi, r12, rbx
shrx rdi, r12, rcx
shrx rdi, r12, rdx
shrx rdi, r12, rdi
shrx rdi, r12, r8
shrx rdi, r12, r9
shrx rdi, r12, r10
shrx rdi, r12, r11
shrx rdi, r12, r12
shrx rdi, r12, r13
shrx rdi, r12, r14
shrx rdi, r12, r15
shrx rdi, r12, rsp
shrx rdi, r12, rsi
shrx rdi, r12, rbp
shrx rdi, r13, rax
shrx rdi, r13, rbx
shrx rdi, r13, rcx
shrx rdi, r13, rdx
shrx rdi, r13, rdi
shrx rdi, r13, r8
shrx rdi, r13, r9
shrx rdi, r13, r10
shrx rdi, r13, r11
shrx rdi, r13, r12
shrx rdi, r13, r13
shrx rdi, r13, r14
shrx rdi, r13, r15
shrx rdi, r13, rsp
shrx rdi, r13, rsi
shrx rdi, r13, rbp
shrx rdi, r14, rax
shrx rdi, r14, rbx
shrx rdi, r14, rcx
shrx rdi, r14, rdx
shrx rdi, r14, rdi
shrx rdi, r14, r8
shrx rdi, r14, r9
shrx rdi, r14, r10
shrx rdi, r14, r11
shrx rdi, r14, r12
shrx rdi, r14, r13
shrx rdi, r14, r14
shrx rdi, r14, r15
shrx rdi, r14, rsp
shrx rdi, r14, rsi
shrx rdi, r14, rbp
shrx rdi, r15, rax
shrx rdi, r15, rbx
shrx rdi, r15, rcx
shrx rdi, r15, rdx
shrx rdi, r15, rdi
shrx rdi, r15, r8
shrx rdi, r15, r9
shrx rdi, r15, r10
shrx rdi, r15, r11
shrx rdi, r15, r12
shrx rdi, r15, r13
shrx rdi, r15, r14
shrx rdi, r15, r15
shrx rdi, r15, rsp
shrx rdi, r15, rsi
shrx rdi, r15, rbp
shrx rdi, rsp, rax
shrx rdi, rsp, rbx
shrx rdi, rsp, rcx
shrx rdi, rsp, rdx
shrx rdi, rsp, rdi
shrx rdi, rsp, r8
shrx rdi, rsp, r9
shrx rdi, rsp, r10
shrx rdi, rsp, r11
shrx rdi, rsp, r12
shrx rdi, rsp, r13
shrx rdi, rsp, r14
shrx rdi, rsp, r15
shrx rdi, rsp, rsp
shrx rdi, rsp, rsi
shrx rdi, rsp, rbp
shrx rdi, rsi, rax
shrx rdi, rsi, rbx
shrx rdi, rsi, rcx
shrx rdi, rsi, rdx
shrx rdi, rsi, rdi
shrx rdi, rsi, r8
shrx rdi, rsi, r9
shrx rdi, rsi, r10
shrx rdi, rsi, r11
shrx rdi, rsi, r12
shrx rdi, rsi, r13
shrx rdi, rsi, r14
shrx rdi, rsi, r15
shrx rdi, rsi, rsp
shrx rdi, rsi, rsi
shrx rdi, rsi, rbp
shrx rdi, rbp, rax
shrx rdi, rbp, rbx
shrx rdi, rbp, rcx
shrx rdi, rbp, rdx
shrx rdi, rbp, rdi
shrx rdi, rbp, r8
shrx rdi, rbp, r9
shrx rdi, rbp, r10
shrx rdi, rbp, r11
shrx rdi, rbp, r12
shrx rdi, rbp, r13
shrx rdi, rbp, r14
shrx rdi, rbp, r15
shrx rdi, rbp, rsp
shrx rdi, rbp, rsi
shrx rdi, rbp, rbp
shrx r8, rax, rax
shrx r8, rax, rbx
shrx r8, rax, rcx
shrx r8, rax, rdx
shrx r8, rax, rdi
shrx r8, rax, r8
shrx r8, rax, r9
shrx r8, rax, r10
shrx r8, rax, r11
shrx r8, rax, r12
shrx r8, rax, r13
shrx r8, rax, r14
shrx r8, rax, r15
shrx r8, rax, rsp
shrx r8, rax, rsi
shrx r8, rax, rbp
shrx r8, rbx, rax
shrx r8, rbx, rbx
shrx r8, rbx, rcx
shrx r8, rbx, rdx
shrx r8, rbx, rdi
shrx r8, rbx, r8
shrx r8, rbx, r9
shrx r8, rbx, r10
shrx r8, rbx, r11
shrx r8, rbx, r12
shrx r8, rbx, r13
shrx r8, rbx, r14
shrx r8, rbx, r15
shrx r8, rbx, rsp
shrx r8, rbx, rsi
shrx r8, rbx, rbp
shrx r8, rcx, rax
shrx r8, rcx, rbx
shrx r8, rcx, rcx
shrx r8, rcx, rdx
shrx r8, rcx, rdi
shrx r8, rcx, r8
shrx r8, rcx, r9
shrx r8, rcx, r10
shrx r8, rcx, r11
shrx r8, rcx, r12
shrx r8, rcx, r13
shrx r8, rcx, r14
shrx r8, rcx, r15
shrx r8, rcx, rsp
shrx r8, rcx, rsi
shrx r8, rcx, rbp
shrx r8, rdx, rax
shrx r8, rdx, rbx
shrx r8, rdx, rcx
shrx r8, rdx, rdx
shrx r8, rdx, rdi
shrx r8, rdx, r8
shrx r8, rdx, r9
shrx r8, rdx, r10
shrx r8, rdx, r11
shrx r8, rdx, r12
shrx r8, rdx, r13
shrx r8, rdx, r14
shrx r8, rdx, r15
shrx r8, rdx, rsp
shrx r8, rdx, rsi
shrx r8, rdx, rbp
shrx r8, rdi, rax
shrx r8, rdi, rbx
shrx r8, rdi, rcx
shrx r8, rdi, rdx
shrx r8, rdi, rdi
shrx r8, rdi, r8
shrx r8, rdi, r9
shrx r8, rdi, r10
shrx r8, rdi, r11
shrx r8, rdi, r12
shrx r8, rdi, r13
shrx r8, rdi, r14
shrx r8, rdi, r15
shrx r8, rdi, rsp
shrx r8, rdi, rsi
shrx r8, rdi, rbp
shrx r8, r8, rax
shrx r8, r8, rbx
shrx r8, r8, rcx
shrx r8, r8, rdx
shrx r8, r8, rdi
shrx r8, r8, r8
shrx r8, r8, r9
shrx r8, r8, r10
shrx r8, r8, r11
shrx r8, r8, r12
shrx r8, r8, r13
shrx r8, r8, r14
shrx r8, r8, r15
shrx r8, r8, rsp
shrx r8, r8, rsi
shrx r8, r8, rbp
shrx r8, r9, rax
shrx r8, r9, rbx
shrx r8, r9, rcx
shrx r8, r9, rdx
shrx r8, r9, rdi
shrx r8, r9, r8
shrx r8, r9, r9
shrx r8, r9, r10
shrx r8, r9, r11
shrx r8, r9, r12
shrx r8, r9, r13
shrx r8, r9, r14
shrx r8, r9, r15
shrx r8, r9, rsp
shrx r8, r9, rsi
shrx r8, r9, rbp
shrx r8, r10, rax
shrx r8, r10, rbx
shrx r8, r10, rcx
shrx r8, r10, rdx
shrx r8, r10, rdi
shrx r8, r10, r8
shrx r8, r10, r9
shrx r8, r10, r10
shrx r8, r10, r11
shrx r8, r10, r12
shrx r8, r10, r13
shrx r8, r10, r14
shrx r8, r10, r15
shrx r8, r10, rsp
shrx r8, r10, rsi
shrx r8, r10, rbp
shrx r8, r11, rax
shrx r8, r11, rbx
shrx r8, r11, rcx
shrx r8, r11, rdx
shrx r8, r11, rdi
shrx r8, r11, r8
shrx r8, r11, r9
shrx r8, r11, r10
shrx r8, r11, r11
shrx r8, r11, r12
shrx r8, r11, r13
shrx r8, r11, r14
shrx r8, r11, r15
shrx r8, r11, rsp
shrx r8, r11, rsi
shrx r8, r11, rbp
shrx r8, r12, rax
shrx r8, r12, rbx
shrx r8, r12, rcx
shrx r8, r12, rdx
shrx r8, r12, rdi
shrx r8, r12, r8
shrx r8, r12, r9
shrx r8, r12, r10
shrx r8, r12, r11
shrx r8, r12, r12
shrx r8, r12, r13
shrx r8, r12, r14
shrx r8, r12, r15
shrx r8, r12, rsp
shrx r8, r12, rsi
shrx r8, r12, rbp
shrx r8, r13, rax
shrx r8, r13, rbx
shrx r8, r13, rcx
shrx r8, r13, rdx
shrx r8, r13, rdi
shrx r8, r13, r8
shrx r8, r13, r9
shrx r8, r13, r10
shrx r8, r13, r11
shrx r8, r13, r12
shrx r8, r13, r13
shrx r8, r13, r14
shrx r8, r13, r15
shrx r8, r13, rsp
shrx r8, r13, rsi
shrx r8, r13, rbp
shrx r8, r14, rax
shrx r8, r14, rbx
shrx r8, r14, rcx
shrx r8, r14, rdx
shrx r8, r14, rdi
shrx r8, r14, r8
shrx r8, r14, r9
shrx r8, r14, r10
shrx r8, r14, r11
shrx r8, r14, r12
shrx r8, r14, r13
shrx r8, r14, r14
shrx r8, r14, r15
shrx r8, r14, rsp
shrx r8, r14, rsi
shrx r8, r14, rbp
shrx r8, r15, rax
shrx r8, r15, rbx
shrx r8, r15, rcx
shrx r8, r15, rdx
shrx r8, r15, rdi
shrx r8, r15, r8
shrx r8, r15, r9
shrx r8, r15, r10
shrx r8, r15, r11
shrx r8, r15, r12
shrx r8, r15, r13
shrx r8, r15, r14
shrx r8, r15, r15
shrx r8, r15, rsp
shrx r8, r15, rsi
shrx r8, r15, rbp
shrx r8, rsp, rax
shrx r8, rsp, rbx
shrx r8, rsp, rcx
shrx r8, rsp, rdx
shrx r8, rsp, rdi
shrx r8, rsp, r8
shrx r8, rsp, r9
shrx r8, rsp, r10
shrx r8, rsp, r11
shrx r8, rsp, r12
shrx r8, rsp, r13
shrx r8, rsp, r14
shrx r8, rsp, r15
shrx r8, rsp, rsp
shrx r8, rsp, rsi
shrx r8, rsp, rbp
shrx r8, rsi, rax
shrx r8, rsi, rbx
shrx r8, rsi, rcx
shrx r8, rsi, rdx
shrx r8, rsi, rdi
shrx r8, rsi, r8
shrx r8, rsi, r9
shrx r8, rsi, r10
shrx r8, rsi, r11
shrx r8, rsi, r12
shrx r8, rsi, r13
shrx r8, rsi, r14
shrx r8, rsi, r15
shrx r8, rsi, rsp
shrx r8, rsi, rsi
shrx r8, rsi, rbp
shrx r8, rbp, rax
shrx r8, rbp, rbx
shrx r8, rbp, rcx
shrx r8, rbp, rdx
shrx r8, rbp, rdi
shrx r8, rbp, r8
shrx r8, rbp, r9
shrx r8, rbp, r10
shrx r8, rbp, r11
shrx r8, rbp, r12
shrx r8, rbp, r13
shrx r8, rbp, r14
shrx r8, rbp, r15
shrx r8, rbp, rsp
shrx r8, rbp, rsi
shrx r8, rbp, rbp
shrx r9, rax, rax
shrx r9, rax, rbx
shrx r9, rax, rcx
shrx r9, rax, rdx
shrx r9, rax, rdi
shrx r9, rax, r8
shrx r9, rax, r9
shrx r9, rax, r10
shrx r9, rax, r11
shrx r9, rax, r12
shrx r9, rax, r13
shrx r9, rax, r14
shrx r9, rax, r15
shrx r9, rax, rsp
shrx r9, rax, rsi
shrx r9, rax, rbp
shrx r9, rbx, rax
shrx r9, rbx, rbx
shrx r9, rbx, rcx
shrx r9, rbx, rdx
shrx r9, rbx, rdi
shrx r9, rbx, r8
shrx r9, rbx, r9
shrx r9, rbx, r10
shrx r9, rbx, r11
shrx r9, rbx, r12
shrx r9, rbx, r13
shrx r9, rbx, r14
shrx r9, rbx, r15
shrx r9, rbx, rsp
shrx r9, rbx, rsi
shrx r9, rbx, rbp
shrx r9, rcx, rax
shrx r9, rcx, rbx
shrx r9, rcx, rcx
shrx r9, rcx, rdx
shrx r9, rcx, rdi
shrx r9, rcx, r8
shrx r9, rcx, r9
shrx r9, rcx, r10
shrx r9, rcx, r11
shrx r9, rcx, r12
shrx r9, rcx, r13
shrx r9, rcx, r14
shrx r9, rcx, r15
shrx r9, rcx, rsp
shrx r9, rcx, rsi
shrx r9, rcx, rbp
shrx r9, rdx, rax
shrx r9, rdx, rbx
shrx r9, rdx, rcx
shrx r9, rdx, rdx
shrx r9, rdx, rdi
shrx r9, rdx, r8
shrx r9, rdx, r9
shrx r9, rdx, r10
shrx r9, rdx, r11
shrx r9, rdx, r12
shrx r9, rdx, r13
shrx r9, rdx, r14
shrx r9, rdx, r15
shrx r9, rdx, rsp
shrx r9, rdx, rsi
shrx r9, rdx, rbp
shrx r9, rdi, rax
shrx r9, rdi, rbx
shrx r9, rdi, rcx
shrx r9, rdi, rdx
shrx r9, rdi, rdi
shrx r9, rdi, r8
shrx r9, rdi, r9
shrx r9, rdi, r10
shrx r9, rdi, r11
shrx r9, rdi, r12
shrx r9, rdi, r13
shrx r9, rdi, r14
shrx r9, rdi, r15
shrx r9, rdi, rsp
shrx r9, rdi, rsi
shrx r9, rdi, rbp
shrx r9, r8, rax
shrx r9, r8, rbx
shrx r9, r8, rcx
shrx r9, r8, rdx
shrx r9, r8, rdi
shrx r9, r8, r8
shrx r9, r8, r9
shrx r9, r8, r10
shrx r9, r8, r11
shrx r9, r8, r12
shrx r9, r8, r13
shrx r9, r8, r14
shrx r9, r8, r15
shrx r9, r8, rsp
shrx r9, r8, rsi
shrx r9, r8, rbp
shrx r9, r9, rax
shrx r9, r9, rbx
shrx r9, r9, rcx
shrx r9, r9, rdx
shrx r9, r9, rdi
shrx r9, r9, r8
shrx r9, r9, r9
shrx r9, r9, r10
shrx r9, r9, r11
shrx r9, r9, r12
shrx r9, r9, r13
shrx r9, r9, r14
shrx r9, r9, r15
shrx r9, r9, rsp
shrx r9, r9, rsi
shrx r9, r9, rbp
shrx r9, r10, rax
shrx r9, r10, rbx
shrx r9, r10, rcx
shrx r9, r10, rdx
shrx r9, r10, rdi
shrx r9, r10, r8
shrx r9, r10, r9
shrx r9, r10, r10
shrx r9, r10, r11
shrx r9, r10, r12
shrx r9, r10, r13
shrx r9, r10, r14
shrx r9, r10, r15
shrx r9, r10, rsp
shrx r9, r10, rsi
shrx r9, r10, rbp
shrx r9, r11, rax
shrx r9, r11, rbx
shrx r9, r11, rcx
shrx r9, r11, rdx
shrx r9, r11, rdi
shrx r9, r11, r8
shrx r9, r11, r9
shrx r9, r11, r10
shrx r9, r11, r11
shrx r9, r11, r12
shrx r9, r11, r13
shrx r9, r11, r14
shrx r9, r11, r15
shrx r9, r11, rsp
shrx r9, r11, rsi
shrx r9, r11, rbp
shrx r9, r12, rax
shrx r9, r12, rbx
shrx r9, r12, rcx
shrx r9, r12, rdx
shrx r9, r12, rdi
shrx r9, r12, r8
shrx r9, r12, r9
shrx r9, r12, r10
shrx r9, r12, r11
shrx r9, r12, r12
shrx r9, r12, r13
shrx r9, r12, r14
shrx r9, r12, r15
shrx r9, r12, rsp
shrx r9, r12, rsi
shrx r9, r12, rbp
shrx r9, r13, rax
shrx r9, r13, rbx
shrx r9, r13, rcx
shrx r9, r13, rdx
shrx r9, r13, rdi
shrx r9, r13, r8
shrx r9, r13, r9
shrx r9, r13, r10
shrx r9, r13, r11
shrx r9, r13, r12
shrx r9, r13, r13
shrx r9, r13, r14
shrx r9, r13, r15
shrx r9, r13, rsp
shrx r9, r13, rsi
shrx r9, r13, rbp
shrx r9, r14, rax
shrx r9, r14, rbx
shrx r9, r14, rcx
shrx r9, r14, rdx
shrx r9, r14, rdi
shrx r9, r14, r8
shrx r9, r14, r9
shrx r9, r14, r10
shrx r9, r14, r11
shrx r9, r14, r12
shrx r9, r14, r13
shrx r9, r14, r14
shrx r9, r14, r15
shrx r9, r14, rsp
shrx r9, r14, rsi
shrx r9, r14, rbp
shrx r9, r15, rax
shrx r9, r15, rbx
shrx r9, r15, rcx
shrx r9, r15, rdx
shrx r9, r15, rdi
shrx r9, r15, r8
shrx r9, r15, r9
shrx r9, r15, r10
shrx r9, r15, r11
shrx r9, r15, r12
shrx r9, r15, r13
shrx r9, r15, r14
shrx r9, r15, r15
shrx r9, r15, rsp
shrx r9, r15, rsi
shrx r9, r15, rbp
shrx r9, rsp, rax
shrx r9, rsp, rbx
shrx r9, rsp, rcx
shrx r9, rsp, rdx
shrx r9, rsp, rdi
shrx r9, rsp, r8
shrx r9, rsp, r9
shrx r9, rsp, r10
shrx r9, rsp, r11
shrx r9, rsp, r12
shrx r9, rsp, r13
shrx r9, rsp, r14
shrx r9, rsp, r15
shrx r9, rsp, rsp
shrx r9, rsp, rsi
shrx r9, rsp, rbp
shrx r9, rsi, rax
shrx r9, rsi, rbx
shrx r9, rsi, rcx
shrx r9, rsi, rdx
shrx r9, rsi, rdi
shrx r9, rsi, r8
shrx r9, rsi, r9
shrx r9, rsi, r10
shrx r9, rsi, r11
shrx r9, rsi, r12
shrx r9, rsi, r13
shrx r9, rsi, r14
shrx r9, rsi, r15
shrx r9, rsi, rsp
shrx r9, rsi, rsi
shrx r9, rsi, rbp
shrx r9, rbp, rax
shrx r9, rbp, rbx
shrx r9, rbp, rcx
shrx r9, rbp, rdx
shrx r9, rbp, rdi
shrx r9, rbp, r8
shrx r9, rbp, r9
shrx r9, rbp, r10
shrx r9, rbp, r11
shrx r9, rbp, r12
shrx r9, rbp, r13
shrx r9, rbp, r14
shrx r9, rbp, r15
shrx r9, rbp, rsp
shrx r9, rbp, rsi
shrx r9, rbp, rbp
shrx r10, rax, rax
shrx r10, rax, rbx
shrx r10, rax, rcx
shrx r10, rax, rdx
shrx r10, rax, rdi
shrx r10, rax, r8
shrx r10, rax, r9
shrx r10, rax, r10
shrx r10, rax, r11
shrx r10, rax, r12
shrx r10, rax, r13
shrx r10, rax, r14
shrx r10, rax, r15
shrx r10, rax, rsp
shrx r10, rax, rsi
shrx r10, rax, rbp
shrx r10, rbx, rax
shrx r10, rbx, rbx
shrx r10, rbx, rcx
shrx r10, rbx, rdx
shrx r10, rbx, rdi
shrx r10, rbx, r8
shrx r10, rbx, r9
shrx r10, rbx, r10
shrx r10, rbx, r11
shrx r10, rbx, r12
shrx r10, rbx, r13
shrx r10, rbx, r14
shrx r10, rbx, r15
shrx r10, rbx, rsp
shrx r10, rbx, rsi
shrx r10, rbx, rbp
shrx r10, rcx, rax
shrx r10, rcx, rbx
shrx r10, rcx, rcx
shrx r10, rcx, rdx
shrx r10, rcx, rdi
shrx r10, rcx, r8
shrx r10, rcx, r9
shrx r10, rcx, r10
shrx r10, rcx, r11
shrx r10, rcx, r12
shrx r10, rcx, r13
shrx r10, rcx, r14
shrx r10, rcx, r15
shrx r10, rcx, rsp
shrx r10, rcx, rsi
shrx r10, rcx, rbp
shrx r10, rdx, rax
shrx r10, rdx, rbx
shrx r10, rdx, rcx
shrx r10, rdx, rdx
shrx r10, rdx, rdi
shrx r10, rdx, r8
shrx r10, rdx, r9
shrx r10, rdx, r10
shrx r10, rdx, r11
shrx r10, rdx, r12
shrx r10, rdx, r13
shrx r10, rdx, r14
shrx r10, rdx, r15
shrx r10, rdx, rsp
shrx r10, rdx, rsi
shrx r10, rdx, rbp
shrx r10, rdi, rax
shrx r10, rdi, rbx
shrx r10, rdi, rcx
shrx r10, rdi, rdx
shrx r10, rdi, rdi
shrx r10, rdi, r8
shrx r10, rdi, r9
shrx r10, rdi, r10
shrx r10, rdi, r11
shrx r10, rdi, r12
shrx r10, rdi, r13
shrx r10, rdi, r14
shrx r10, rdi, r15
shrx r10, rdi, rsp
shrx r10, rdi, rsi
shrx r10, rdi, rbp
shrx r10, r8, rax
shrx r10, r8, rbx
shrx r10, r8, rcx
shrx r10, r8, rdx
shrx r10, r8, rdi
shrx r10, r8, r8
shrx r10, r8, r9
shrx r10, r8, r10
shrx r10, r8, r11
shrx r10, r8, r12
shrx r10, r8, r13
shrx r10, r8, r14
shrx r10, r8, r15
shrx r10, r8, rsp
shrx r10, r8, rsi
shrx r10, r8, rbp
shrx r10, r9, rax
shrx r10, r9, rbx
shrx r10, r9, rcx
shrx r10, r9, rdx
shrx r10, r9, rdi
shrx r10, r9, r8
shrx r10, r9, r9
shrx r10, r9, r10
shrx r10, r9, r11
shrx r10, r9, r12
shrx r10, r9, r13
shrx r10, r9, r14
shrx r10, r9, r15
shrx r10, r9, rsp
shrx r10, r9, rsi
shrx r10, r9, rbp
shrx r10, r10, rax
shrx r10, r10, rbx
shrx r10, r10, rcx
shrx r10, r10, rdx
shrx r10, r10, rdi
shrx r10, r10, r8
shrx r10, r10, r9
shrx r10, r10, r10
shrx r10, r10, r11
shrx r10, r10, r12
shrx r10, r10, r13
shrx r10, r10, r14
shrx r10, r10, r15
shrx r10, r10, rsp
shrx r10, r10, rsi
shrx r10, r10, rbp
shrx r10, r11, rax
shrx r10, r11, rbx
shrx r10, r11, rcx
shrx r10, r11, rdx
shrx r10, r11, rdi
shrx r10, r11, r8
shrx r10, r11, r9
shrx r10, r11, r10
shrx r10, r11, r11
shrx r10, r11, r12
shrx r10, r11, r13
shrx r10, r11, r14
shrx r10, r11, r15
shrx r10, r11, rsp
shrx r10, r11, rsi
shrx r10, r11, rbp
shrx r10, r12, rax
shrx r10, r12, rbx
shrx r10, r12, rcx
shrx r10, r12, rdx
shrx r10, r12, rdi
shrx r10, r12, r8
shrx r10, r12, r9
shrx r10, r12, r10
shrx r10, r12, r11
shrx r10, r12, r12
shrx r10, r12, r13
shrx r10, r12, r14
shrx r10, r12, r15
shrx r10, r12, rsp
shrx r10, r12, rsi
shrx r10, r12, rbp
shrx r10, r13, rax
shrx r10, r13, rbx
shrx r10, r13, rcx
shrx r10, r13, rdx
shrx r10, r13, rdi
shrx r10, r13, r8
shrx r10, r13, r9
shrx r10, r13, r10
shrx r10, r13, r11
shrx r10, r13, r12
shrx r10, r13, r13
shrx r10, r13, r14
shrx r10, r13, r15
shrx r10, r13, rsp
shrx r10, r13, rsi
shrx r10, r13, rbp
shrx r10, r14, rax
shrx r10, r14, rbx
shrx r10, r14, rcx
shrx r10, r14, rdx
shrx r10, r14, rdi
shrx r10, r14, r8
shrx r10, r14, r9
shrx r10, r14, r10
shrx r10, r14, r11
shrx r10, r14, r12
shrx r10, r14, r13
shrx r10, r14, r14
shrx r10, r14, r15
shrx r10, r14, rsp
shrx r10, r14, rsi
shrx r10, r14, rbp
shrx r10, r15, rax
shrx r10, r15, rbx
shrx r10, r15, rcx
shrx r10, r15, rdx
shrx r10, r15, rdi
shrx r10, r15, r8
shrx r10, r15, r9
shrx r10, r15, r10
shrx r10, r15, r11
shrx r10, r15, r12
shrx r10, r15, r13
shrx r10, r15, r14
shrx r10, r15, r15
shrx r10, r15, rsp
shrx r10, r15, rsi
shrx r10, r15, rbp
shrx r10, rsp, rax
shrx r10, rsp, rbx
shrx r10, rsp, rcx
shrx r10, rsp, rdx
shrx r10, rsp, rdi
shrx r10, rsp, r8
shrx r10, rsp, r9
shrx r10, rsp, r10
shrx r10, rsp, r11
shrx r10, rsp, r12
shrx r10, rsp, r13
shrx r10, rsp, r14
shrx r10, rsp, r15
shrx r10, rsp, rsp
shrx r10, rsp, rsi
shrx r10, rsp, rbp
shrx r10, rsi, rax
shrx r10, rsi, rbx
shrx r10, rsi, rcx
shrx r10, rsi, rdx
shrx r10, rsi, rdi
shrx r10, rsi, r8
shrx r10, rsi, r9
shrx r10, rsi, r10
shrx r10, rsi, r11
shrx r10, rsi, r12
shrx r10, rsi, r13
shrx r10, rsi, r14
shrx r10, rsi, r15
shrx r10, rsi, rsp
shrx r10, rsi, rsi
shrx r10, rsi, rbp
shrx r10, rbp, rax
shrx r10, rbp, rbx
shrx r10, rbp, rcx
shrx r10, rbp, rdx
shrx r10, rbp, rdi
shrx r10, rbp, r8
shrx r10, rbp, r9
shrx r10, rbp, r10
shrx r10, rbp, r11
shrx r10, rbp, r12
shrx r10, rbp, r13
shrx r10, rbp, r14
shrx r10, rbp, r15
shrx r10, rbp, rsp
shrx r10, rbp, rsi
shrx r10, rbp, rbp
shrx r11, rax, rax
shrx r11, rax, rbx
shrx r11, rax, rcx
shrx r11, rax, rdx
shrx r11, rax, rdi
shrx r11, rax, r8
shrx r11, rax, r9
shrx r11, rax, r10
shrx r11, rax, r11
shrx r11, rax, r12
shrx r11, rax, r13
shrx r11, rax, r14
shrx r11, rax, r15
shrx r11, rax, rsp
shrx r11, rax, rsi
shrx r11, rax, rbp
shrx r11, rbx, rax
shrx r11, rbx, rbx
shrx r11, rbx, rcx
shrx r11, rbx, rdx
shrx r11, rbx, rdi
shrx r11, rbx, r8
shrx r11, rbx, r9
shrx r11, rbx, r10
shrx r11, rbx, r11
shrx r11, rbx, r12
shrx r11, rbx, r13
shrx r11, rbx, r14
shrx r11, rbx, r15
shrx r11, rbx, rsp
shrx r11, rbx, rsi
shrx r11, rbx, rbp
shrx r11, rcx, rax
shrx r11, rcx, rbx
shrx r11, rcx, rcx
shrx r11, rcx, rdx
shrx r11, rcx, rdi
shrx r11, rcx, r8
shrx r11, rcx, r9
shrx r11, rcx, r10
shrx r11, rcx, r11
shrx r11, rcx, r12
shrx r11, rcx, r13
shrx r11, rcx, r14
shrx r11, rcx, r15
shrx r11, rcx, rsp
shrx r11, rcx, rsi
shrx r11, rcx, rbp
shrx r11, rdx, rax
shrx r11, rdx, rbx
shrx r11, rdx, rcx
shrx r11, rdx, rdx
shrx r11, rdx, rdi
shrx r11, rdx, r8
shrx r11, rdx, r9
shrx r11, rdx, r10
shrx r11, rdx, r11
shrx r11, rdx, r12
shrx r11, rdx, r13
shrx r11, rdx, r14
shrx r11, rdx, r15
shrx r11, rdx, rsp
shrx r11, rdx, rsi
shrx r11, rdx, rbp
shrx r11, rdi, rax
shrx r11, rdi, rbx
shrx r11, rdi, rcx
shrx r11, rdi, rdx
shrx r11, rdi, rdi
shrx r11, rdi, r8
shrx r11, rdi, r9
shrx r11, rdi, r10
shrx r11, rdi, r11
shrx r11, rdi, r12
shrx r11, rdi, r13
shrx r11, rdi, r14
shrx r11, rdi, r15
shrx r11, rdi, rsp
shrx r11, rdi, rsi
shrx r11, rdi, rbp
shrx r11, r8, rax
shrx r11, r8, rbx
shrx r11, r8, rcx
shrx r11, r8, rdx
shrx r11, r8, rdi
shrx r11, r8, r8
shrx r11, r8, r9
shrx r11, r8, r10
shrx r11, r8, r11
shrx r11, r8, r12
shrx r11, r8, r13
shrx r11, r8, r14
shrx r11, r8, r15
shrx r11, r8, rsp
shrx r11, r8, rsi
shrx r11, r8, rbp
shrx r11, r9, rax
shrx r11, r9, rbx
shrx r11, r9, rcx
shrx r11, r9, rdx
shrx r11, r9, rdi
shrx r11, r9, r8
shrx r11, r9, r9
shrx r11, r9, r10
shrx r11, r9, r11
shrx r11, r9, r12
shrx r11, r9, r13
shrx r11, r9, r14
shrx r11, r9, r15
shrx r11, r9, rsp
shrx r11, r9, rsi
shrx r11, r9, rbp
shrx r11, r10, rax
shrx r11, r10, rbx
shrx r11, r10, rcx
shrx r11, r10, rdx
shrx r11, r10, rdi
shrx r11, r10, r8
shrx r11, r10, r9
shrx r11, r10, r10
shrx r11, r10, r11
shrx r11, r10, r12
shrx r11, r10, r13
shrx r11, r10, r14
shrx r11, r10, r15
shrx r11, r10, rsp
shrx r11, r10, rsi
shrx r11, r10, rbp
shrx r11, r11, rax
shrx r11, r11, rbx
shrx r11, r11, rcx
shrx r11, r11, rdx
shrx r11, r11, rdi
shrx r11, r11, r8
shrx r11, r11, r9
shrx r11, r11, r10
shrx r11, r11, r11
shrx r11, r11, r12
shrx r11, r11, r13
shrx r11, r11, r14
shrx r11, r11, r15
shrx r11, r11, rsp
shrx r11, r11, rsi
shrx r11, r11, rbp
shrx r11, r12, rax
shrx r11, r12, rbx
shrx r11, r12, rcx
shrx r11, r12, rdx
shrx r11, r12, rdi
shrx r11, r12, r8
shrx r11, r12, r9
shrx r11, r12, r10
shrx r11, r12, r11
shrx r11, r12, r12
shrx r11, r12, r13
shrx r11, r12, r14
shrx r11, r12, r15
shrx r11, r12, rsp
shrx r11, r12, rsi
shrx r11, r12, rbp
shrx r11, r13, rax
shrx r11, r13, rbx
shrx r11, r13, rcx
shrx r11, r13, rdx
shrx r11, r13, rdi
shrx r11, r13, r8
shrx r11, r13, r9
shrx r11, r13, r10
shrx r11, r13, r11
shrx r11, r13, r12
shrx r11, r13, r13
shrx r11, r13, r14
shrx r11, r13, r15
shrx r11, r13, rsp
shrx r11, r13, rsi
shrx r11, r13, rbp
shrx r11, r14, rax
shrx r11, r14, rbx
shrx r11, r14, rcx
shrx r11, r14, rdx
shrx r11, r14, rdi
shrx r11, r14, r8
shrx r11, r14, r9
shrx r11, r14, r10
shrx r11, r14, r11
shrx r11, r14, r12
shrx r11, r14, r13
shrx r11, r14, r14
shrx r11, r14, r15
shrx r11, r14, rsp
shrx r11, r14, rsi
shrx r11, r14, rbp
shrx r11, r15, rax
shrx r11, r15, rbx
shrx r11, r15, rcx
shrx r11, r15, rdx
shrx r11, r15, rdi
shrx r11, r15, r8
shrx r11, r15, r9
shrx r11, r15, r10
shrx r11, r15, r11
shrx r11, r15, r12
shrx r11, r15, r13
shrx r11, r15, r14
shrx r11, r15, r15
shrx r11, r15, rsp
shrx r11, r15, rsi
shrx r11, r15, rbp
shrx r11, rsp, rax
shrx r11, rsp, rbx
shrx r11, rsp, rcx
shrx r11, rsp, rdx
shrx r11, rsp, rdi
shrx r11, rsp, r8
shrx r11, rsp, r9
shrx r11, rsp, r10
shrx r11, rsp, r11
shrx r11, rsp, r12
shrx r11, rsp, r13
shrx r11, rsp, r14
shrx r11, rsp, r15
shrx r11, rsp, rsp
shrx r11, rsp, rsi
shrx r11, rsp, rbp
shrx r11, rsi, rax
shrx r11, rsi, rbx
shrx r11, rsi, rcx
shrx r11, rsi, rdx
shrx r11, rsi, rdi
shrx r11, rsi, r8
shrx r11, rsi, r9
shrx r11, rsi, r10
shrx r11, rsi, r11
shrx r11, rsi, r12
shrx r11, rsi, r13
shrx r11, rsi, r14
shrx r11, rsi, r15
shrx r11, rsi, rsp
shrx r11, rsi, rsi
shrx r11, rsi, rbp
shrx r11, rbp, rax
shrx r11, rbp, rbx
shrx r11, rbp, rcx
shrx r11, rbp, rdx
shrx r11, rbp, rdi
shrx r11, rbp, r8
shrx r11, rbp, r9
shrx r11, rbp, r10
shrx r11, rbp, r11
shrx r11, rbp, r12
shrx r11, rbp, r13
shrx r11, rbp, r14
shrx r11, rbp, r15
shrx r11, rbp, rsp
shrx r11, rbp, rsi
shrx r11, rbp, rbp
shrx r12, rax, rax
shrx r12, rax, rbx
shrx r12, rax, rcx
shrx r12, rax, rdx
shrx r12, rax, rdi
shrx r12, rax, r8
shrx r12, rax, r9
shrx r12, rax, r10
shrx r12, rax, r11
shrx r12, rax, r12
shrx r12, rax, r13
shrx r12, rax, r14
shrx r12, rax, r15
shrx r12, rax, rsp
shrx r12, rax, rsi
shrx r12, rax, rbp
shrx r12, rbx, rax
shrx r12, rbx, rbx
shrx r12, rbx, rcx
shrx r12, rbx, rdx
shrx r12, rbx, rdi
shrx r12, rbx, r8
shrx r12, rbx, r9
shrx r12, rbx, r10
shrx r12, rbx, r11
shrx r12, rbx, r12
shrx r12, rbx, r13
shrx r12, rbx, r14
shrx r12, rbx, r15
shrx r12, rbx, rsp
shrx r12, rbx, rsi
shrx r12, rbx, rbp
shrx r12, rcx, rax
shrx r12, rcx, rbx
shrx r12, rcx, rcx
shrx r12, rcx, rdx
shrx r12, rcx, rdi
shrx r12, rcx, r8
shrx r12, rcx, r9
shrx r12, rcx, r10
shrx r12, rcx, r11
shrx r12, rcx, r12
shrx r12, rcx, r13
shrx r12, rcx, r14
shrx r12, rcx, r15
shrx r12, rcx, rsp
shrx r12, rcx, rsi
shrx r12, rcx, rbp
shrx r12, rdx, rax
shrx r12, rdx, rbx
shrx r12, rdx, rcx
shrx r12, rdx, rdx
shrx r12, rdx, rdi
shrx r12, rdx, r8
shrx r12, rdx, r9
shrx r12, rdx, r10
shrx r12, rdx, r11
shrx r12, rdx, r12
shrx r12, rdx, r13
shrx r12, rdx, r14
shrx r12, rdx, r15
shrx r12, rdx, rsp
shrx r12, rdx, rsi
shrx r12, rdx, rbp
shrx r12, rdi, rax
shrx r12, rdi, rbx
shrx r12, rdi, rcx
shrx r12, rdi, rdx
shrx r12, rdi, rdi
shrx r12, rdi, r8
shrx r12, rdi, r9
shrx r12, rdi, r10
shrx r12, rdi, r11
shrx r12, rdi, r12
shrx r12, rdi, r13
shrx r12, rdi, r14
shrx r12, rdi, r15
shrx r12, rdi, rsp
shrx r12, rdi, rsi
shrx r12, rdi, rbp
shrx r12, r8, rax
shrx r12, r8, rbx
shrx r12, r8, rcx
shrx r12, r8, rdx
shrx r12, r8, rdi
shrx r12, r8, r8
shrx r12, r8, r9
shrx r12, r8, r10
shrx r12, r8, r11
shrx r12, r8, r12
shrx r12, r8, r13
shrx r12, r8, r14
shrx r12, r8, r15
shrx r12, r8, rsp
shrx r12, r8, rsi
shrx r12, r8, rbp
shrx r12, r9, rax
shrx r12, r9, rbx
shrx r12, r9, rcx
shrx r12, r9, rdx
shrx r12, r9, rdi
shrx r12, r9, r8
shrx r12, r9, r9
shrx r12, r9, r10
shrx r12, r9, r11
shrx r12, r9, r12
shrx r12, r9, r13
shrx r12, r9, r14
shrx r12, r9, r15
shrx r12, r9, rsp
shrx r12, r9, rsi
shrx r12, r9, rbp
shrx r12, r10, rax
shrx r12, r10, rbx
shrx r12, r10, rcx
shrx r12, r10, rdx
shrx r12, r10, rdi
shrx r12, r10, r8
shrx r12, r10, r9
shrx r12, r10, r10
shrx r12, r10, r11
shrx r12, r10, r12
shrx r12, r10, r13
shrx r12, r10, r14
shrx r12, r10, r15
shrx r12, r10, rsp
shrx r12, r10, rsi
shrx r12, r10, rbp
shrx r12, r11, rax
shrx r12, r11, rbx
shrx r12, r11, rcx
shrx r12, r11, rdx
shrx r12, r11, rdi
shrx r12, r11, r8
shrx r12, r11, r9
shrx r12, r11, r10
shrx r12, r11, r11
shrx r12, r11, r12
shrx r12, r11, r13
shrx r12, r11, r14
shrx r12, r11, r15
shrx r12, r11, rsp
shrx r12, r11, rsi
shrx r12, r11, rbp
shrx r12, r12, rax
shrx r12, r12, rbx
shrx r12, r12, rcx
shrx r12, r12, rdx
shrx r12, r12, rdi
shrx r12, r12, r8
shrx r12, r12, r9
shrx r12, r12, r10
shrx r12, r12, r11
shrx r12, r12, r12
shrx r12, r12, r13
shrx r12, r12, r14
shrx r12, r12, r15
shrx r12, r12, rsp
shrx r12, r12, rsi
shrx r12, r12, rbp
shrx r12, r13, rax
shrx r12, r13, rbx
shrx r12, r13, rcx
shrx r12, r13, rdx
shrx r12, r13, rdi
shrx r12, r13, r8
shrx r12, r13, r9
shrx r12, r13, r10
shrx r12, r13, r11
shrx r12, r13, r12
shrx r12, r13, r13
shrx r12, r13, r14
shrx r12, r13, r15
shrx r12, r13, rsp
shrx r12, r13, rsi
shrx r12, r13, rbp
shrx r12, r14, rax
shrx r12, r14, rbx
shrx r12, r14, rcx
shrx r12, r14, rdx
shrx r12, r14, rdi
shrx r12, r14, r8
shrx r12, r14, r9
shrx r12, r14, r10
shrx r12, r14, r11
shrx r12, r14, r12
shrx r12, r14, r13
shrx r12, r14, r14
shrx r12, r14, r15
shrx r12, r14, rsp
shrx r12, r14, rsi
shrx r12, r14, rbp
shrx r12, r15, rax
shrx r12, r15, rbx
shrx r12, r15, rcx
shrx r12, r15, rdx
shrx r12, r15, rdi
shrx r12, r15, r8
shrx r12, r15, r9
shrx r12, r15, r10
shrx r12, r15, r11
shrx r12, r15, r12
shrx r12, r15, r13
shrx r12, r15, r14
shrx r12, r15, r15
shrx r12, r15, rsp
shrx r12, r15, rsi
shrx r12, r15, rbp
shrx r12, rsp, rax
shrx r12, rsp, rbx
shrx r12, rsp, rcx
shrx r12, rsp, rdx
shrx r12, rsp, rdi
shrx r12, rsp, r8
shrx r12, rsp, r9
shrx r12, rsp, r10
shrx r12, rsp, r11
shrx r12, rsp, r12
shrx r12, rsp, r13
shrx r12, rsp, r14
shrx r12, rsp, r15
shrx r12, rsp, rsp
shrx r12, rsp, rsi
shrx r12, rsp, rbp
shrx r12, rsi, rax
shrx r12, rsi, rbx
shrx r12, rsi, rcx
shrx r12, rsi, rdx
shrx r12, rsi, rdi
shrx r12, rsi, r8
shrx r12, rsi, r9
shrx r12, rsi, r10
shrx r12, rsi, r11
shrx r12, rsi, r12
shrx r12, rsi, r13
shrx r12, rsi, r14
shrx r12, rsi, r15
shrx r12, rsi, rsp
shrx r12, rsi, rsi
shrx r12, rsi, rbp
shrx r12, rbp, rax
shrx r12, rbp, rbx
shrx r12, rbp, rcx
shrx r12, rbp, rdx
shrx r12, rbp, rdi
shrx r12, rbp, r8
shrx r12, rbp, r9
shrx r12, rbp, r10
shrx r12, rbp, r11
shrx r12, rbp, r12
shrx r12, rbp, r13
shrx r12, rbp, r14
shrx r12, rbp, r15
shrx r12, rbp, rsp
shrx r12, rbp, rsi
shrx r12, rbp, rbp
shrx r13, rax, rax
shrx r13, rax, rbx
shrx r13, rax, rcx
shrx r13, rax, rdx
shrx r13, rax, rdi
shrx r13, rax, r8
shrx r13, rax, r9
shrx r13, rax, r10
shrx r13, rax, r11
shrx r13, rax, r12
shrx r13, rax, r13
shrx r13, rax, r14
shrx r13, rax, r15
shrx r13, rax, rsp
shrx r13, rax, rsi
shrx r13, rax, rbp
shrx r13, rbx, rax
shrx r13, rbx, rbx
shrx r13, rbx, rcx
shrx r13, rbx, rdx
shrx r13, rbx, rdi
shrx r13, rbx, r8
shrx r13, rbx, r9
shrx r13, rbx, r10
shrx r13, rbx, r11
shrx r13, rbx, r12
shrx r13, rbx, r13
shrx r13, rbx, r14
shrx r13, rbx, r15
shrx r13, rbx, rsp
shrx r13, rbx, rsi
shrx r13, rbx, rbp
shrx r13, rcx, rax
shrx r13, rcx, rbx
shrx r13, rcx, rcx
shrx r13, rcx, rdx
shrx r13, rcx, rdi
shrx r13, rcx, r8
shrx r13, rcx, r9
shrx r13, rcx, r10
shrx r13, rcx, r11
shrx r13, rcx, r12
shrx r13, rcx, r13
shrx r13, rcx, r14
shrx r13, rcx, r15
shrx r13, rcx, rsp
shrx r13, rcx, rsi
shrx r13, rcx, rbp
shrx r13, rdx, rax
shrx r13, rdx, rbx
shrx r13, rdx, rcx
shrx r13, rdx, rdx
shrx r13, rdx, rdi
shrx r13, rdx, r8
shrx r13, rdx, r9
shrx r13, rdx, r10
shrx r13, rdx, r11
shrx r13, rdx, r12
shrx r13, rdx, r13
shrx r13, rdx, r14
shrx r13, rdx, r15
shrx r13, rdx, rsp
shrx r13, rdx, rsi
shrx r13, rdx, rbp
shrx r13, rdi, rax
shrx r13, rdi, rbx
shrx r13, rdi, rcx
shrx r13, rdi, rdx
shrx r13, rdi, rdi
shrx r13, rdi, r8
shrx r13, rdi, r9
shrx r13, rdi, r10
shrx r13, rdi, r11
shrx r13, rdi, r12
shrx r13, rdi, r13
shrx r13, rdi, r14
shrx r13, rdi, r15
shrx r13, rdi, rsp
shrx r13, rdi, rsi
shrx r13, rdi, rbp
shrx r13, r8, rax
shrx r13, r8, rbx
shrx r13, r8, rcx
shrx r13, r8, rdx
shrx r13, r8, rdi
shrx r13, r8, r8
shrx r13, r8, r9
shrx r13, r8, r10
shrx r13, r8, r11
shrx r13, r8, r12
shrx r13, r8, r13
shrx r13, r8, r14
shrx r13, r8, r15
shrx r13, r8, rsp
shrx r13, r8, rsi
shrx r13, r8, rbp
shrx r13, r9, rax
shrx r13, r9, rbx
shrx r13, r9, rcx
shrx r13, r9, rdx
shrx r13, r9, rdi
shrx r13, r9, r8
shrx r13, r9, r9
shrx r13, r9, r10
shrx r13, r9, r11
shrx r13, r9, r12
shrx r13, r9, r13
shrx r13, r9, r14
shrx r13, r9, r15
shrx r13, r9, rsp
shrx r13, r9, rsi
shrx r13, r9, rbp
shrx r13, r10, rax
shrx r13, r10, rbx
shrx r13, r10, rcx
shrx r13, r10, rdx
shrx r13, r10, rdi
shrx r13, r10, r8
shrx r13, r10, r9
shrx r13, r10, r10
shrx r13, r10, r11
shrx r13, r10, r12
shrx r13, r10, r13
shrx r13, r10, r14
shrx r13, r10, r15
shrx r13, r10, rsp
shrx r13, r10, rsi
shrx r13, r10, rbp
shrx r13, r11, rax
shrx r13, r11, rbx
shrx r13, r11, rcx
shrx r13, r11, rdx
shrx r13, r11, rdi
shrx r13, r11, r8
shrx r13, r11, r9
shrx r13, r11, r10
shrx r13, r11, r11
shrx r13, r11, r12
shrx r13, r11, r13
shrx r13, r11, r14
shrx r13, r11, r15
shrx r13, r11, rsp
shrx r13, r11, rsi
shrx r13, r11, rbp
shrx r13, r12, rax
shrx r13, r12, rbx
shrx r13, r12, rcx
shrx r13, r12, rdx
shrx r13, r12, rdi
shrx r13, r12, r8
shrx r13, r12, r9
shrx r13, r12, r10
shrx r13, r12, r11
shrx r13, r12, r12
shrx r13, r12, r13
shrx r13, r12, r14
shrx r13, r12, r15
shrx r13, r12, rsp
shrx r13, r12, rsi
shrx r13, r12, rbp
shrx r13, r13, rax
shrx r13, r13, rbx
shrx r13, r13, rcx
shrx r13, r13, rdx
shrx r13, r13, rdi
shrx r13, r13, r8
shrx r13, r13, r9
shrx r13, r13, r10
shrx r13, r13, r11
shrx r13, r13, r12
shrx r13, r13, r13
shrx r13, r13, r14
shrx r13, r13, r15
shrx r13, r13, rsp
shrx r13, r13, rsi
shrx r13, r13, rbp
shrx r13, r14, rax
shrx r13, r14, rbx
shrx r13, r14, rcx
shrx r13, r14, rdx
shrx r13, r14, rdi
shrx r13, r14, r8
shrx r13, r14, r9
shrx r13, r14, r10
shrx r13, r14, r11
shrx r13, r14, r12
shrx r13, r14, r13
shrx r13, r14, r14
shrx r13, r14, r15
shrx r13, r14, rsp
shrx r13, r14, rsi
shrx r13, r14, rbp
shrx r13, r15, rax
shrx r13, r15, rbx
shrx r13, r15, rcx
shrx r13, r15, rdx
shrx r13, r15, rdi
shrx r13, r15, r8
shrx r13, r15, r9
shrx r13, r15, r10
shrx r13, r15, r11
shrx r13, r15, r12
shrx r13, r15, r13
shrx r13, r15, r14
shrx r13, r15, r15
shrx r13, r15, rsp
shrx r13, r15, rsi
shrx r13, r15, rbp
shrx r13, rsp, rax
shrx r13, rsp, rbx
shrx r13, rsp, rcx
shrx r13, rsp, rdx
shrx r13, rsp, rdi
shrx r13, rsp, r8
shrx r13, rsp, r9
shrx r13, rsp, r10
shrx r13, rsp, r11
shrx r13, rsp, r12
shrx r13, rsp, r13
shrx r13, rsp, r14
shrx r13, rsp, r15
shrx r13, rsp, rsp
shrx r13, rsp, rsi
shrx r13, rsp, rbp
shrx r13, rsi, rax
shrx r13, rsi, rbx
shrx r13, rsi, rcx
shrx r13, rsi, rdx
shrx r13, rsi, rdi
shrx r13, rsi, r8
shrx r13, rsi, r9
shrx r13, rsi, r10
shrx r13, rsi, r11
shrx r13, rsi, r12
shrx r13, rsi, r13
shrx r13, rsi, r14
shrx r13, rsi, r15
shrx r13, rsi, rsp
shrx r13, rsi, rsi
shrx r13, rsi, rbp
shrx r13, rbp, rax
shrx r13, rbp, rbx
shrx r13, rbp, rcx
shrx r13, rbp, rdx
shrx r13, rbp, rdi
shrx r13, rbp, r8
shrx r13, rbp, r9
shrx r13, rbp, r10
shrx r13, rbp, r11
shrx r13, rbp, r12
shrx r13, rbp, r13
shrx r13, rbp, r14
shrx r13, rbp, r15
shrx r13, rbp, rsp
shrx r13, rbp, rsi
shrx r13, rbp, rbp
shrx r14, rax, rax
shrx r14, rax, rbx
shrx r14, rax, rcx
shrx r14, rax, rdx
shrx r14, rax, rdi
shrx r14, rax, r8
shrx r14, rax, r9
shrx r14, rax, r10
shrx r14, rax, r11
shrx r14, rax, r12
shrx r14, rax, r13
shrx r14, rax, r14
shrx r14, rax, r15
shrx r14, rax, rsp
shrx r14, rax, rsi
shrx r14, rax, rbp
shrx r14, rbx, rax
shrx r14, rbx, rbx
shrx r14, rbx, rcx
shrx r14, rbx, rdx
shrx r14, rbx, rdi
shrx r14, rbx, r8
shrx r14, rbx, r9
shrx r14, rbx, r10
shrx r14, rbx, r11
shrx r14, rbx, r12
shrx r14, rbx, r13
shrx r14, rbx, r14
shrx r14, rbx, r15
shrx r14, rbx, rsp
shrx r14, rbx, rsi
shrx r14, rbx, rbp
shrx r14, rcx, rax
shrx r14, rcx, rbx
shrx r14, rcx, rcx
shrx r14, rcx, rdx
shrx r14, rcx, rdi
shrx r14, rcx, r8
shrx r14, rcx, r9
shrx r14, rcx, r10
shrx r14, rcx, r11
shrx r14, rcx, r12
shrx r14, rcx, r13
shrx r14, rcx, r14
shrx r14, rcx, r15
shrx r14, rcx, rsp
shrx r14, rcx, rsi
shrx r14, rcx, rbp
shrx r14, rdx, rax
shrx r14, rdx, rbx
shrx r14, rdx, rcx
shrx r14, rdx, rdx
shrx r14, rdx, rdi
shrx r14, rdx, r8
shrx r14, rdx, r9
shrx r14, rdx, r10
shrx r14, rdx, r11
shrx r14, rdx, r12
shrx r14, rdx, r13
shrx r14, rdx, r14
shrx r14, rdx, r15
shrx r14, rdx, rsp
shrx r14, rdx, rsi
shrx r14, rdx, rbp
shrx r14, rdi, rax
shrx r14, rdi, rbx
shrx r14, rdi, rcx
shrx r14, rdi, rdx
shrx r14, rdi, rdi
shrx r14, rdi, r8
shrx r14, rdi, r9
shrx r14, rdi, r10
shrx r14, rdi, r11
shrx r14, rdi, r12
shrx r14, rdi, r13
shrx r14, rdi, r14
shrx r14, rdi, r15
shrx r14, rdi, rsp
shrx r14, rdi, rsi
shrx r14, rdi, rbp
shrx r14, r8, rax
shrx r14, r8, rbx
shrx r14, r8, rcx
shrx r14, r8, rdx
shrx r14, r8, rdi
shrx r14, r8, r8
shrx r14, r8, r9
shrx r14, r8, r10
shrx r14, r8, r11
shrx r14, r8, r12
shrx r14, r8, r13
shrx r14, r8, r14
shrx r14, r8, r15
shrx r14, r8, rsp
shrx r14, r8, rsi
shrx r14, r8, rbp
shrx r14, r9, rax
shrx r14, r9, rbx
shrx r14, r9, rcx
shrx r14, r9, rdx
shrx r14, r9, rdi
shrx r14, r9, r8
shrx r14, r9, r9
shrx r14, r9, r10
shrx r14, r9, r11
shrx r14, r9, r12
shrx r14, r9, r13
shrx r14, r9, r14
shrx r14, r9, r15
shrx r14, r9, rsp
shrx r14, r9, rsi
shrx r14, r9, rbp
shrx r14, r10, rax
shrx r14, r10, rbx
shrx r14, r10, rcx
shrx r14, r10, rdx
shrx r14, r10, rdi
shrx r14, r10, r8
shrx r14, r10, r9
shrx r14, r10, r10
shrx r14, r10, r11
shrx r14, r10, r12
shrx r14, r10, r13
shrx r14, r10, r14
shrx r14, r10, r15
shrx r14, r10, rsp
shrx r14, r10, rsi
shrx r14, r10, rbp
shrx r14, r11, rax
shrx r14, r11, rbx
shrx r14, r11, rcx
shrx r14, r11, rdx
shrx r14, r11, rdi
shrx r14, r11, r8
shrx r14, r11, r9
shrx r14, r11, r10
shrx r14, r11, r11
shrx r14, r11, r12
shrx r14, r11, r13
shrx r14, r11, r14
shrx r14, r11, r15
shrx r14, r11, rsp
shrx r14, r11, rsi
shrx r14, r11, rbp
shrx r14, r12, rax
shrx r14, r12, rbx
shrx r14, r12, rcx
shrx r14, r12, rdx
shrx r14, r12, rdi
shrx r14, r12, r8
shrx r14, r12, r9
shrx r14, r12, r10
shrx r14, r12, r11
shrx r14, r12, r12
shrx r14, r12, r13
shrx r14, r12, r14
shrx r14, r12, r15
shrx r14, r12, rsp
shrx r14, r12, rsi
shrx r14, r12, rbp
shrx r14, r13, rax
shrx r14, r13, rbx
shrx r14, r13, rcx
shrx r14, r13, rdx
shrx r14, r13, rdi
shrx r14, r13, r8
shrx r14, r13, r9
shrx r14, r13, r10
shrx r14, r13, r11
shrx r14, r13, r12
shrx r14, r13, r13
shrx r14, r13, r14
shrx r14, r13, r15
shrx r14, r13, rsp
shrx r14, r13, rsi
shrx r14, r13, rbp
shrx r14, r14, rax
shrx r14, r14, rbx
shrx r14, r14, rcx
shrx r14, r14, rdx
shrx r14, r14, rdi
shrx r14, r14, r8
shrx r14, r14, r9
shrx r14, r14, r10
shrx r14, r14, r11
shrx r14, r14, r12
shrx r14, r14, r13
shrx r14, r14, r14
shrx r14, r14, r15
shrx r14, r14, rsp
shrx r14, r14, rsi
shrx r14, r14, rbp
shrx r14, r15, rax
shrx r14, r15, rbx
shrx r14, r15, rcx
shrx r14, r15, rdx
shrx r14, r15, rdi
shrx r14, r15, r8
shrx r14, r15, r9
shrx r14, r15, r10
shrx r14, r15, r11
shrx r14, r15, r12
shrx r14, r15, r13
shrx r14, r15, r14
shrx r14, r15, r15
shrx r14, r15, rsp
shrx r14, r15, rsi
shrx r14, r15, rbp
shrx r14, rsp, rax
shrx r14, rsp, rbx
shrx r14, rsp, rcx
shrx r14, rsp, rdx
shrx r14, rsp, rdi
shrx r14, rsp, r8
shrx r14, rsp, r9
shrx r14, rsp, r10
shrx r14, rsp, r11
shrx r14, rsp, r12
shrx r14, rsp, r13
shrx r14, rsp, r14
shrx r14, rsp, r15
shrx r14, rsp, rsp
shrx r14, rsp, rsi
shrx r14, rsp, rbp
shrx r14, rsi, rax
shrx r14, rsi, rbx
shrx r14, rsi, rcx
shrx r14, rsi, rdx
shrx r14, rsi, rdi
shrx r14, rsi, r8
shrx r14, rsi, r9
shrx r14, rsi, r10
shrx r14, rsi, r11
shrx r14, rsi, r12
shrx r14, rsi, r13
shrx r14, rsi, r14
shrx r14, rsi, r15
shrx r14, rsi, rsp
shrx r14, rsi, rsi
shrx r14, rsi, rbp
shrx r14, rbp, rax
shrx r14, rbp, rbx
shrx r14, rbp, rcx
shrx r14, rbp, rdx
shrx r14, rbp, rdi
shrx r14, rbp, r8
shrx r14, rbp, r9
shrx r14, rbp, r10
shrx r14, rbp, r11
shrx r14, rbp, r12
shrx r14, rbp, r13
shrx r14, rbp, r14
shrx r14, rbp, r15
shrx r14, rbp, rsp
shrx r14, rbp, rsi
shrx r14, rbp, rbp
shrx r15, rax, rax
shrx r15, rax, rbx
shrx r15, rax, rcx
shrx r15, rax, rdx
shrx r15, rax, rdi
shrx r15, rax, r8
shrx r15, rax, r9
shrx r15, rax, r10
shrx r15, rax, r11
shrx r15, rax, r12
shrx r15, rax, r13
shrx r15, rax, r14
shrx r15, rax, r15
shrx r15, rax, rsp
shrx r15, rax, rsi
shrx r15, rax, rbp
shrx r15, rbx, rax
shrx r15, rbx, rbx
shrx r15, rbx, rcx
shrx r15, rbx, rdx
shrx r15, rbx, rdi
shrx r15, rbx, r8
shrx r15, rbx, r9
shrx r15, rbx, r10
shrx r15, rbx, r11
shrx r15, rbx, r12
shrx r15, rbx, r13
shrx r15, rbx, r14
shrx r15, rbx, r15
shrx r15, rbx, rsp
shrx r15, rbx, rsi
shrx r15, rbx, rbp
shrx r15, rcx, rax
shrx r15, rcx, rbx
shrx r15, rcx, rcx
shrx r15, rcx, rdx
shrx r15, rcx, rdi
shrx r15, rcx, r8
shrx r15, rcx, r9
shrx r15, rcx, r10
shrx r15, rcx, r11
shrx r15, rcx, r12
shrx r15, rcx, r13
shrx r15, rcx, r14
shrx r15, rcx, r15
shrx r15, rcx, rsp
shrx r15, rcx, rsi
shrx r15, rcx, rbp
shrx r15, rdx, rax
shrx r15, rdx, rbx
shrx r15, rdx, rcx
shrx r15, rdx, rdx
shrx r15, rdx, rdi
shrx r15, rdx, r8
shrx r15, rdx, r9
shrx r15, rdx, r10
shrx r15, rdx, r11
shrx r15, rdx, r12
shrx r15, rdx, r13
shrx r15, rdx, r14
shrx r15, rdx, r15
shrx r15, rdx, rsp
shrx r15, rdx, rsi
shrx r15, rdx, rbp
shrx r15, rdi, rax
shrx r15, rdi, rbx
shrx r15, rdi, rcx
shrx r15, rdi, rdx
shrx r15, rdi, rdi
shrx r15, rdi, r8
shrx r15, rdi, r9
shrx r15, rdi, r10
shrx r15, rdi, r11
shrx r15, rdi, r12
shrx r15, rdi, r13
shrx r15, rdi, r14
shrx r15, rdi, r15
shrx r15, rdi, rsp
shrx r15, rdi, rsi
shrx r15, rdi, rbp
shrx r15, r8, rax
shrx r15, r8, rbx
shrx r15, r8, rcx
shrx r15, r8, rdx
shrx r15, r8, rdi
shrx r15, r8, r8
shrx r15, r8, r9
shrx r15, r8, r10
shrx r15, r8, r11
shrx r15, r8, r12
shrx r15, r8, r13
shrx r15, r8, r14
shrx r15, r8, r15
shrx r15, r8, rsp
shrx r15, r8, rsi
shrx r15, r8, rbp
shrx r15, r9, rax
shrx r15, r9, rbx
shrx r15, r9, rcx
shrx r15, r9, rdx
shrx r15, r9, rdi
shrx r15, r9, r8
shrx r15, r9, r9
shrx r15, r9, r10
shrx r15, r9, r11
shrx r15, r9, r12
shrx r15, r9, r13
shrx r15, r9, r14
shrx r15, r9, r15
shrx r15, r9, rsp
shrx r15, r9, rsi
shrx r15, r9, rbp
shrx r15, r10, rax
shrx r15, r10, rbx
shrx r15, r10, rcx
shrx r15, r10, rdx
shrx r15, r10, rdi
shrx r15, r10, r8
shrx r15, r10, r9
shrx r15, r10, r10
shrx r15, r10, r11
shrx r15, r10, r12
shrx r15, r10, r13
shrx r15, r10, r14
shrx r15, r10, r15
shrx r15, r10, rsp
shrx r15, r10, rsi
shrx r15, r10, rbp
shrx r15, r11, rax
shrx r15, r11, rbx
shrx r15, r11, rcx
shrx r15, r11, rdx
shrx r15, r11, rdi
shrx r15, r11, r8
shrx r15, r11, r9
shrx r15, r11, r10
shrx r15, r11, r11
shrx r15, r11, r12
shrx r15, r11, r13
shrx r15, r11, r14
shrx r15, r11, r15
shrx r15, r11, rsp
shrx r15, r11, rsi
shrx r15, r11, rbp
shrx r15, r12, rax
shrx r15, r12, rbx
shrx r15, r12, rcx
shrx r15, r12, rdx
shrx r15, r12, rdi
shrx r15, r12, r8
shrx r15, r12, r9
shrx r15, r12, r10
shrx r15, r12, r11
shrx r15, r12, r12
shrx r15, r12, r13
shrx r15, r12, r14
shrx r15, r12, r15
shrx r15, r12, rsp
shrx r15, r12, rsi
shrx r15, r12, rbp
shrx r15, r13, rax
shrx r15, r13, rbx
shrx r15, r13, rcx
shrx r15, r13, rdx
shrx r15, r13, rdi
shrx r15, r13, r8
shrx r15, r13, r9
shrx r15, r13, r10
shrx r15, r13, r11
shrx r15, r13, r12
shrx r15, r13, r13
shrx r15, r13, r14
shrx r15, r13, r15
shrx r15, r13, rsp
shrx r15, r13, rsi
shrx r15, r13, rbp
shrx r15, r14, rax
shrx r15, r14, rbx
shrx r15, r14, rcx
shrx r15, r14, rdx
shrx r15, r14, rdi
shrx r15, r14, r8
shrx r15, r14, r9
shrx r15, r14, r10
shrx r15, r14, r11
shrx r15, r14, r12
shrx r15, r14, r13
shrx r15, r14, r14
shrx r15, r14, r15
shrx r15, r14, rsp
shrx r15, r14, rsi
shrx r15, r14, rbp
shrx r15, r15, rax
shrx r15, r15, rbx
shrx r15, r15, rcx
shrx r15, r15, rdx
shrx r15, r15, rdi
shrx r15, r15, r8
shrx r15, r15, r9
shrx r15, r15, r10
shrx r15, r15, r11
shrx r15, r15, r12
shrx r15, r15, r13
shrx r15, r15, r14
shrx r15, r15, r15
shrx r15, r15, rsp
shrx r15, r15, rsi
shrx r15, r15, rbp
shrx r15, rsp, rax
shrx r15, rsp, rbx
shrx r15, rsp, rcx
shrx r15, rsp, rdx
shrx r15, rsp, rdi
shrx r15, rsp, r8
shrx r15, rsp, r9
shrx r15, rsp, r10
shrx r15, rsp, r11
shrx r15, rsp, r12
shrx r15, rsp, r13
shrx r15, rsp, r14
shrx r15, rsp, r15
shrx r15, rsp, rsp
shrx r15, rsp, rsi
shrx r15, rsp, rbp
shrx r15, rsi, rax
shrx r15, rsi, rbx
shrx r15, rsi, rcx
shrx r15, rsi, rdx
shrx r15, rsi, rdi
shrx r15, rsi, r8
shrx r15, rsi, r9
shrx r15, rsi, r10
shrx r15, rsi, r11
shrx r15, rsi, r12
shrx r15, rsi, r13
shrx r15, rsi, r14
shrx r15, rsi, r15
shrx r15, rsi, rsp
shrx r15, rsi, rsi
shrx r15, rsi, rbp
shrx r15, rbp, rax
shrx r15, rbp, rbx
shrx r15, rbp, rcx
shrx r15, rbp, rdx
shrx r15, rbp, rdi
shrx r15, rbp, r8
shrx r15, rbp, r9
shrx r15, rbp, r10
shrx r15, rbp, r11
shrx r15, rbp, r12
shrx r15, rbp, r13
shrx r15, rbp, r14
shrx r15, rbp, r15
shrx r15, rbp, rsp
shrx r15, rbp, rsi
shrx r15, rbp, rbp
shrx rsp, rax, rax
shrx rsp, rax, rbx
shrx rsp, rax, rcx
shrx rsp, rax, rdx
shrx rsp, rax, rdi
shrx rsp, rax, r8
shrx rsp, rax, r9
shrx rsp, rax, r10
shrx rsp, rax, r11
shrx rsp, rax, r12
shrx rsp, rax, r13
shrx rsp, rax, r14
shrx rsp, rax, r15
shrx rsp, rax, rsp
shrx rsp, rax, rsi
shrx rsp, rax, rbp
shrx rsp, rbx, rax
shrx rsp, rbx, rbx
shrx rsp, rbx, rcx
shrx rsp, rbx, rdx
shrx rsp, rbx, rdi
shrx rsp, rbx, r8
shrx rsp, rbx, r9
shrx rsp, rbx, r10
shrx rsp, rbx, r11
shrx rsp, rbx, r12
shrx rsp, rbx, r13
shrx rsp, rbx, r14
shrx rsp, rbx, r15
shrx rsp, rbx, rsp
shrx rsp, rbx, rsi
shrx rsp, rbx, rbp
shrx rsp, rcx, rax
shrx rsp, rcx, rbx
shrx rsp, rcx, rcx
shrx rsp, rcx, rdx
shrx rsp, rcx, rdi
shrx rsp, rcx, r8
shrx rsp, rcx, r9
shrx rsp, rcx, r10
shrx rsp, rcx, r11
shrx rsp, rcx, r12
shrx rsp, rcx, r13
shrx rsp, rcx, r14
shrx rsp, rcx, r15
shrx rsp, rcx, rsp
shrx rsp, rcx, rsi
shrx rsp, rcx, rbp
shrx rsp, rdx, rax
shrx rsp, rdx, rbx
shrx rsp, rdx, rcx
shrx rsp, rdx, rdx
shrx rsp, rdx, rdi
shrx rsp, rdx, r8
shrx rsp, rdx, r9
shrx rsp, rdx, r10
shrx rsp, rdx, r11
shrx rsp, rdx, r12
shrx rsp, rdx, r13
shrx rsp, rdx, r14
shrx rsp, rdx, r15
shrx rsp, rdx, rsp
shrx rsp, rdx, rsi
shrx rsp, rdx, rbp
shrx rsp, rdi, rax
shrx rsp, rdi, rbx
shrx rsp, rdi, rcx
shrx rsp, rdi, rdx
shrx rsp, rdi, rdi
shrx rsp, rdi, r8
shrx rsp, rdi, r9
shrx rsp, rdi, r10
shrx rsp, rdi, r11
shrx rsp, rdi, r12
shrx rsp, rdi, r13
shrx rsp, rdi, r14
shrx rsp, rdi, r15
shrx rsp, rdi, rsp
shrx rsp, rdi, rsi
shrx rsp, rdi, rbp
shrx rsp, r8, rax
shrx rsp, r8, rbx
shrx rsp, r8, rcx
shrx rsp, r8, rdx
shrx rsp, r8, rdi
shrx rsp, r8, r8
shrx rsp, r8, r9
shrx rsp, r8, r10
shrx rsp, r8, r11
shrx rsp, r8, r12
shrx rsp, r8, r13
shrx rsp, r8, r14
shrx rsp, r8, r15
shrx rsp, r8, rsp
shrx rsp, r8, rsi
shrx rsp, r8, rbp
shrx rsp, r9, rax
shrx rsp, r9, rbx
shrx rsp, r9, rcx
shrx rsp, r9, rdx
shrx rsp, r9, rdi
shrx rsp, r9, r8
shrx rsp, r9, r9
shrx rsp, r9, r10
shrx rsp, r9, r11
shrx rsp, r9, r12
shrx rsp, r9, r13
shrx rsp, r9, r14
shrx rsp, r9, r15
shrx rsp, r9, rsp
shrx rsp, r9, rsi
shrx rsp, r9, rbp
shrx rsp, r10, rax
shrx rsp, r10, rbx
shrx rsp, r10, rcx
shrx rsp, r10, rdx
shrx rsp, r10, rdi
shrx rsp, r10, r8
shrx rsp, r10, r9
shrx rsp, r10, r10
shrx rsp, r10, r11
shrx rsp, r10, r12
shrx rsp, r10, r13
shrx rsp, r10, r14
shrx rsp, r10, r15
shrx rsp, r10, rsp
shrx rsp, r10, rsi
shrx rsp, r10, rbp
shrx rsp, r11, rax
shrx rsp, r11, rbx
shrx rsp, r11, rcx
shrx rsp, r11, rdx
shrx rsp, r11, rdi
shrx rsp, r11, r8
shrx rsp, r11, r9
shrx rsp, r11, r10
shrx rsp, r11, r11
shrx rsp, r11, r12
shrx rsp, r11, r13
shrx rsp, r11, r14
shrx rsp, r11, r15
shrx rsp, r11, rsp
shrx rsp, r11, rsi
shrx rsp, r11, rbp
shrx rsp, r12, rax
shrx rsp, r12, rbx
shrx rsp, r12, rcx
shrx rsp, r12, rdx
shrx rsp, r12, rdi
shrx rsp, r12, r8
shrx rsp, r12, r9
shrx rsp, r12, r10
shrx rsp, r12, r11
shrx rsp, r12, r12
shrx rsp, r12, r13
shrx rsp, r12, r14
shrx rsp, r12, r15
shrx rsp, r12, rsp
shrx rsp, r12, rsi
shrx rsp, r12, rbp
shrx rsp, r13, rax
shrx rsp, r13, rbx
shrx rsp, r13, rcx
shrx rsp, r13, rdx
shrx rsp, r13, rdi
shrx rsp, r13, r8
shrx rsp, r13, r9
shrx rsp, r13, r10
shrx rsp, r13, r11
shrx rsp, r13, r12
shrx rsp, r13, r13
shrx rsp, r13, r14
shrx rsp, r13, r15
shrx rsp, r13, rsp
shrx rsp, r13, rsi
shrx rsp, r13, rbp
shrx rsp, r14, rax
shrx rsp, r14, rbx
shrx rsp, r14, rcx
shrx rsp, r14, rdx
shrx rsp, r14, rdi
shrx rsp, r14, r8
shrx rsp, r14, r9
shrx rsp, r14, r10
shrx rsp, r14, r11
shrx rsp, r14, r12
shrx rsp, r14, r13
shrx rsp, r14, r14
shrx rsp, r14, r15
shrx rsp, r14, rsp
shrx rsp, r14, rsi
shrx rsp, r14, rbp
shrx rsp, r15, rax
shrx rsp, r15, rbx
shrx rsp, r15, rcx
shrx rsp, r15, rdx
shrx rsp, r15, rdi
shrx rsp, r15, r8
shrx rsp, r15, r9
shrx rsp, r15, r10
shrx rsp, r15, r11
shrx rsp, r15, r12
shrx rsp, r15, r13
shrx rsp, r15, r14
shrx rsp, r15, r15
shrx rsp, r15, rsp
shrx rsp, r15, rsi
shrx rsp, r15, rbp
shrx rsp, rsp, rax
shrx rsp, rsp, rbx
shrx rsp, rsp, rcx
shrx rsp, rsp, rdx
shrx rsp, rsp, rdi
shrx rsp, rsp, r8
shrx rsp, rsp, r9
shrx rsp, rsp, r10
shrx rsp, rsp, r11
shrx rsp, rsp, r12
shrx rsp, rsp, r13
shrx rsp, rsp, r14
shrx rsp, rsp, r15
shrx rsp, rsp, rsp
shrx rsp, rsp, rsi
shrx rsp, rsp, rbp
shrx rsp, rsi, rax
shrx rsp, rsi, rbx
shrx rsp, rsi, rcx
shrx rsp, rsi, rdx
shrx rsp, rsi, rdi
shrx rsp, rsi, r8
shrx rsp, rsi, r9
shrx rsp, rsi, r10
shrx rsp, rsi, r11
shrx rsp, rsi, r12
shrx rsp, rsi, r13
shrx rsp, rsi, r14
shrx rsp, rsi, r15
shrx rsp, rsi, rsp
shrx rsp, rsi, rsi
shrx rsp, rsi, rbp
shrx rsp, rbp, rax
shrx rsp, rbp, rbx
shrx rsp, rbp, rcx
shrx rsp, rbp, rdx
shrx rsp, rbp, rdi
shrx rsp, rbp, r8
shrx rsp, rbp, r9
shrx rsp, rbp, r10
shrx rsp, rbp, r11
shrx rsp, rbp, r12
shrx rsp, rbp, r13
shrx rsp, rbp, r14
shrx rsp, rbp, r15
shrx rsp, rbp, rsp
shrx rsp, rbp, rsi
shrx rsp, rbp, rbp
shrx rsi, rax, rax
shrx rsi, rax, rbx
shrx rsi, rax, rcx
shrx rsi, rax, rdx
shrx rsi, rax, rdi
shrx rsi, rax, r8
shrx rsi, rax, r9
shrx rsi, rax, r10
shrx rsi, rax, r11
shrx rsi, rax, r12
shrx rsi, rax, r13
shrx rsi, rax, r14
shrx rsi, rax, r15
shrx rsi, rax, rsp
shrx rsi, rax, rsi
shrx rsi, rax, rbp
shrx rsi, rbx, rax
shrx rsi, rbx, rbx
shrx rsi, rbx, rcx
shrx rsi, rbx, rdx
shrx rsi, rbx, rdi
shrx rsi, rbx, r8
shrx rsi, rbx, r9
shrx rsi, rbx, r10
shrx rsi, rbx, r11
shrx rsi, rbx, r12
shrx rsi, rbx, r13
shrx rsi, rbx, r14
shrx rsi, rbx, r15
shrx rsi, rbx, rsp
shrx rsi, rbx, rsi
shrx rsi, rbx, rbp
shrx rsi, rcx, rax
shrx rsi, rcx, rbx
shrx rsi, rcx, rcx
shrx rsi, rcx, rdx
shrx rsi, rcx, rdi
shrx rsi, rcx, r8
shrx rsi, rcx, r9
shrx rsi, rcx, r10
shrx rsi, rcx, r11
shrx rsi, rcx, r12
shrx rsi, rcx, r13
shrx rsi, rcx, r14
shrx rsi, rcx, r15
shrx rsi, rcx, rsp
shrx rsi, rcx, rsi
shrx rsi, rcx, rbp
shrx rsi, rdx, rax
shrx rsi, rdx, rbx
shrx rsi, rdx, rcx
shrx rsi, rdx, rdx
shrx rsi, rdx, rdi
shrx rsi, rdx, r8
shrx rsi, rdx, r9
shrx rsi, rdx, r10
shrx rsi, rdx, r11
shrx rsi, rdx, r12
shrx rsi, rdx, r13
shrx rsi, rdx, r14
shrx rsi, rdx, r15
shrx rsi, rdx, rsp
shrx rsi, rdx, rsi
shrx rsi, rdx, rbp
shrx rsi, rdi, rax
shrx rsi, rdi, rbx
shrx rsi, rdi, rcx
shrx rsi, rdi, rdx
shrx rsi, rdi, rdi
shrx rsi, rdi, r8
shrx rsi, rdi, r9
shrx rsi, rdi, r10
shrx rsi, rdi, r11
shrx rsi, rdi, r12
shrx rsi, rdi, r13
shrx rsi, rdi, r14
shrx rsi, rdi, r15
shrx rsi, rdi, rsp
shrx rsi, rdi, rsi
shrx rsi, rdi, rbp
shrx rsi, r8, rax
shrx rsi, r8, rbx
shrx rsi, r8, rcx
shrx rsi, r8, rdx
shrx rsi, r8, rdi
shrx rsi, r8, r8
shrx rsi, r8, r9
shrx rsi, r8, r10
shrx rsi, r8, r11
shrx rsi, r8, r12
shrx rsi, r8, r13
shrx rsi, r8, r14
shrx rsi, r8, r15
shrx rsi, r8, rsp
shrx rsi, r8, rsi
shrx rsi, r8, rbp
shrx rsi, r9, rax
shrx rsi, r9, rbx
shrx rsi, r9, rcx
shrx rsi, r9, rdx
shrx rsi, r9, rdi
shrx rsi, r9, r8
shrx rsi, r9, r9
shrx rsi, r9, r10
shrx rsi, r9, r11
shrx rsi, r9, r12
shrx rsi, r9, r13
shrx rsi, r9, r14
shrx rsi, r9, r15
shrx rsi, r9, rsp
shrx rsi, r9, rsi
shrx rsi, r9, rbp
shrx rsi, r10, rax
shrx rsi, r10, rbx
shrx rsi, r10, rcx
shrx rsi, r10, rdx
shrx rsi, r10, rdi
shrx rsi, r10, r8
shrx rsi, r10, r9
shrx rsi, r10, r10
shrx rsi, r10, r11
shrx rsi, r10, r12
shrx rsi, r10, r13
shrx rsi, r10, r14
shrx rsi, r10, r15
shrx rsi, r10, rsp
shrx rsi, r10, rsi
shrx rsi, r10, rbp
shrx rsi, r11, rax
shrx rsi, r11, rbx
shrx rsi, r11, rcx
shrx rsi, r11, rdx
shrx rsi, r11, rdi
shrx rsi, r11, r8
shrx rsi, r11, r9
shrx rsi, r11, r10
shrx rsi, r11, r11
shrx rsi, r11, r12
shrx rsi, r11, r13
shrx rsi, r11, r14
shrx rsi, r11, r15
shrx rsi, r11, rsp
shrx rsi, r11, rsi
shrx rsi, r11, rbp
shrx rsi, r12, rax
shrx rsi, r12, rbx
shrx rsi, r12, rcx
shrx rsi, r12, rdx
shrx rsi, r12, rdi
shrx rsi, r12, r8
shrx rsi, r12, r9
shrx rsi, r12, r10
shrx rsi, r12, r11
shrx rsi, r12, r12
shrx rsi, r12, r13
shrx rsi, r12, r14
shrx rsi, r12, r15
shrx rsi, r12, rsp
shrx rsi, r12, rsi
shrx rsi, r12, rbp
shrx rsi, r13, rax
shrx rsi, r13, rbx
shrx rsi, r13, rcx
shrx rsi, r13, rdx
shrx rsi, r13, rdi
shrx rsi, r13, r8
shrx rsi, r13, r9
shrx rsi, r13, r10
shrx rsi, r13, r11
shrx rsi, r13, r12
shrx rsi, r13, r13
shrx rsi, r13, r14
shrx rsi, r13, r15
shrx rsi, r13, rsp
shrx rsi, r13, rsi
shrx rsi, r13, rbp
shrx rsi, r14, rax
shrx rsi, r14, rbx
shrx rsi, r14, rcx
shrx rsi, r14, rdx
shrx rsi, r14, rdi
shrx rsi, r14, r8
shrx rsi, r14, r9
shrx rsi, r14, r10
shrx rsi, r14, r11
shrx rsi, r14, r12
shrx rsi, r14, r13
shrx rsi, r14, r14
shrx rsi, r14, r15
shrx rsi, r14, rsp
shrx rsi, r14, rsi
shrx rsi, r14, rbp
shrx rsi, r15, rax
shrx rsi, r15, rbx
shrx rsi, r15, rcx
shrx rsi, r15, rdx
shrx rsi, r15, rdi
shrx rsi, r15, r8
shrx rsi, r15, r9
shrx rsi, r15, r10
shrx rsi, r15, r11
shrx rsi, r15, r12
shrx rsi, r15, r13
shrx rsi, r15, r14
shrx rsi, r15, r15
shrx rsi, r15, rsp
shrx rsi, r15, rsi
shrx rsi, r15, rbp
shrx rsi, rsp, rax
shrx rsi, rsp, rbx
shrx rsi, rsp, rcx
shrx rsi, rsp, rdx
shrx rsi, rsp, rdi
shrx rsi, rsp, r8
shrx rsi, rsp, r9
shrx rsi, rsp, r10
shrx rsi, rsp, r11
shrx rsi, rsp, r12
shrx rsi, rsp, r13
shrx rsi, rsp, r14
shrx rsi, rsp, r15
shrx rsi, rsp, rsp
shrx rsi, rsp, rsi
shrx rsi, rsp, rbp
shrx rsi, rsi, rax
shrx rsi, rsi, rbx
shrx rsi, rsi, rcx
shrx rsi, rsi, rdx
shrx rsi, rsi, rdi
shrx rsi, rsi, r8
shrx rsi, rsi, r9
shrx rsi, rsi, r10
shrx rsi, rsi, r11
shrx rsi, rsi, r12
shrx rsi, rsi, r13
shrx rsi, rsi, r14
shrx rsi, rsi, r15
shrx rsi, rsi, rsp
shrx rsi, rsi, rsi
shrx rsi, rsi, rbp
shrx rsi, rbp, rax
shrx rsi, rbp, rbx
shrx rsi, rbp, rcx
shrx rsi, rbp, rdx
shrx rsi, rbp, rdi
shrx rsi, rbp, r8
shrx rsi, rbp, r9
shrx rsi, rbp, r10
shrx rsi, rbp, r11
shrx rsi, rbp, r12
shrx rsi, rbp, r13
shrx rsi, rbp, r14
shrx rsi, rbp, r15
shrx rsi, rbp, rsp
shrx rsi, rbp, rsi
shrx rsi, rbp, rbp
shrx rbp, rax, rax
shrx rbp, rax, rbx
shrx rbp, rax, rcx
shrx rbp, rax, rdx
shrx rbp, rax, rdi
shrx rbp, rax, r8
shrx rbp, rax, r9
shrx rbp, rax, r10
shrx rbp, rax, r11
shrx rbp, rax, r12
shrx rbp, rax, r13
shrx rbp, rax, r14
shrx rbp, rax, r15
shrx rbp, rax, rsp
shrx rbp, rax, rsi
shrx rbp, rax, rbp
shrx rbp, rbx, rax
shrx rbp, rbx, rbx
shrx rbp, rbx, rcx
shrx rbp, rbx, rdx
shrx rbp, rbx, rdi
shrx rbp, rbx, r8
shrx rbp, rbx, r9
shrx rbp, rbx, r10
shrx rbp, rbx, r11
shrx rbp, rbx, r12
shrx rbp, rbx, r13
shrx rbp, rbx, r14
shrx rbp, rbx, r15
shrx rbp, rbx, rsp
shrx rbp, rbx, rsi
shrx rbp, rbx, rbp
shrx rbp, rcx, rax
shrx rbp, rcx, rbx
shrx rbp, rcx, rcx
shrx rbp, rcx, rdx
shrx rbp, rcx, rdi
shrx rbp, rcx, r8
shrx rbp, rcx, r9
shrx rbp, rcx, r10
shrx rbp, rcx, r11
shrx rbp, rcx, r12
shrx rbp, rcx, r13
shrx rbp, rcx, r14
shrx rbp, rcx, r15
shrx rbp, rcx, rsp
shrx rbp, rcx, rsi
shrx rbp, rcx, rbp
shrx rbp, rdx, rax
shrx rbp, rdx, rbx
shrx rbp, rdx, rcx
shrx rbp, rdx, rdx
shrx rbp, rdx, rdi
shrx rbp, rdx, r8
shrx rbp, rdx, r9
shrx rbp, rdx, r10
shrx rbp, rdx, r11
shrx rbp, rdx, r12
shrx rbp, rdx, r13
shrx rbp, rdx, r14
shrx rbp, rdx, r15
shrx rbp, rdx, rsp
shrx rbp, rdx, rsi
shrx rbp, rdx, rbp
shrx rbp, rdi, rax
shrx rbp, rdi, rbx
shrx rbp, rdi, rcx
shrx rbp, rdi, rdx
shrx rbp, rdi, rdi
shrx rbp, rdi, r8
shrx rbp, rdi, r9
shrx rbp, rdi, r10
shrx rbp, rdi, r11
shrx rbp, rdi, r12
shrx rbp, rdi, r13
shrx rbp, rdi, r14
shrx rbp, rdi, r15
shrx rbp, rdi, rsp
shrx rbp, rdi, rsi
shrx rbp, rdi, rbp
shrx rbp, r8, rax
shrx rbp, r8, rbx
shrx rbp, r8, rcx
shrx rbp, r8, rdx
shrx rbp, r8, rdi
shrx rbp, r8, r8
shrx rbp, r8, r9
shrx rbp, r8, r10
shrx rbp, r8, r11
shrx rbp, r8, r12
shrx rbp, r8, r13
shrx rbp, r8, r14
shrx rbp, r8, r15
shrx rbp, r8, rsp
shrx rbp, r8, rsi
shrx rbp, r8, rbp
shrx rbp, r9, rax
shrx rbp, r9, rbx
shrx rbp, r9, rcx
shrx rbp, r9, rdx
shrx rbp, r9, rdi
shrx rbp, r9, r8
shrx rbp, r9, r9
shrx rbp, r9, r10
shrx rbp, r9, r11
shrx rbp, r9, r12
shrx rbp, r9, r13
shrx rbp, r9, r14
shrx rbp, r9, r15
shrx rbp, r9, rsp
shrx rbp, r9, rsi
shrx rbp, r9, rbp
shrx rbp, r10, rax
shrx rbp, r10, rbx
shrx rbp, r10, rcx
shrx rbp, r10, rdx
shrx rbp, r10, rdi
shrx rbp, r10, r8
shrx rbp, r10, r9
shrx rbp, r10, r10
shrx rbp, r10, r11
shrx rbp, r10, r12
shrx rbp, r10, r13
shrx rbp, r10, r14
shrx rbp, r10, r15
shrx rbp, r10, rsp
shrx rbp, r10, rsi
shrx rbp, r10, rbp
shrx rbp, r11, rax
shrx rbp, r11, rbx
shrx rbp, r11, rcx
shrx rbp, r11, rdx
shrx rbp, r11, rdi
shrx rbp, r11, r8
shrx rbp, r11, r9
shrx rbp, r11, r10
shrx rbp, r11, r11
shrx rbp, r11, r12
shrx rbp, r11, r13
shrx rbp, r11, r14
shrx rbp, r11, r15
shrx rbp, r11, rsp
shrx rbp, r11, rsi
shrx rbp, r11, rbp
shrx rbp, r12, rax
shrx rbp, r12, rbx
shrx rbp, r12, rcx
shrx rbp, r12, rdx
shrx rbp, r12, rdi
shrx rbp, r12, r8
shrx rbp, r12, r9
shrx rbp, r12, r10
shrx rbp, r12, r11
shrx rbp, r12, r12
shrx rbp, r12, r13
shrx rbp, r12, r14
shrx rbp, r12, r15
shrx rbp, r12, rsp
shrx rbp, r12, rsi
shrx rbp, r12, rbp
shrx rbp, r13, rax
shrx rbp, r13, rbx
shrx rbp, r13, rcx
shrx rbp, r13, rdx
shrx rbp, r13, rdi
shrx rbp, r13, r8
shrx rbp, r13, r9
shrx rbp, r13, r10
shrx rbp, r13, r11
shrx rbp, r13, r12
shrx rbp, r13, r13
shrx rbp, r13, r14
shrx rbp, r13, r15
shrx rbp, r13, rsp
shrx rbp, r13, rsi
shrx rbp, r13, rbp
shrx rbp, r14, rax
shrx rbp, r14, rbx
shrx rbp, r14, rcx
shrx rbp, r14, rdx
shrx rbp, r14, rdi
shrx rbp, r14, r8
shrx rbp, r14, r9
shrx rbp, r14, r10
shrx rbp, r14, r11
shrx rbp, r14, r12
shrx rbp, r14, r13
shrx rbp, r14, r14
shrx rbp, r14, r15
shrx rbp, r14, rsp
shrx rbp, r14, rsi
shrx rbp, r14, rbp
shrx rbp, r15, rax
shrx rbp, r15, rbx
shrx rbp, r15, rcx
shrx rbp, r15, rdx
shrx rbp, r15, rdi
shrx rbp, r15, r8
shrx rbp, r15, r9
shrx rbp, r15, r10
shrx rbp, r15, r11
shrx rbp, r15, r12
shrx rbp, r15, r13
shrx rbp, r15, r14
shrx rbp, r15, r15
shrx rbp, r15, rsp
shrx rbp, r15, rsi
shrx rbp, r15, rbp
shrx rbp, rsp, rax
shrx rbp, rsp, rbx
shrx rbp, rsp, rcx
shrx rbp, rsp, rdx
shrx rbp, rsp, rdi
shrx rbp, rsp, r8
shrx rbp, rsp, r9
shrx rbp, rsp, r10
shrx rbp, rsp, r11
shrx rbp, rsp, r12
shrx rbp, rsp, r13
shrx rbp, rsp, r14
shrx rbp, rsp, r15
shrx rbp, rsp, rsp
shrx rbp, rsp, rsi
shrx rbp, rsp, rbp
shrx rbp, rsi, rax
shrx rbp, rsi, rbx
shrx rbp, rsi, rcx
shrx rbp, rsi, rdx
shrx rbp, rsi, rdi
shrx rbp, rsi, r8
shrx rbp, rsi, r9
shrx rbp, rsi, r10
shrx rbp, rsi, r11
shrx rbp, rsi, r12
shrx rbp, rsi, r13
shrx rbp, rsi, r14
shrx rbp, rsi, r15
shrx rbp, rsi, rsp
shrx rbp, rsi, rsi
shrx rbp, rsi, rbp
shrx rbp, rbp, rax
shrx rbp, rbp, rbx
shrx rbp, rbp, rcx
shrx rbp, rbp, rdx
shrx rbp, rbp, rdi
shrx rbp, rbp, r8
shrx rbp, rbp, r9
shrx rbp, rbp, r10
shrx rbp, rbp, r11
shrx rbp, rbp, r12
shrx rbp, rbp, r13
shrx rbp, rbp, r14
shrx rbp, rbp, r15
shrx rbp, rbp, rsp
shrx rbp, rbp, rsi
shrx rbp, rbp, rbp


shrx rax, [rsi], r8
shrx rax, [rsi], r9
shrx rax, [rsi], r10
shrx rax, [rsi], r11
shrx rax, [rsi], r12
shrx rax, [rsi], r13
shrx rax, [rsi], r14
shrx rax, [rsi], r15
shrx rax, [rsi], rsp
shrx rax, [rsi], rsi
shrx rax, [rsi], rbp
shrx rax, [rbp], rax
shrx rax, [rbp], rbx
shrx rax, [rbp], rcx
shrx rax, [rbp], rdx
shrx rax, [rbp], rdi
shrx rax, [rbp], r8
shrx rax, [rbp], r9
shrx rax, [rbp], r10
shrx rax, [rbp], r11
shrx rax, [rbp], r12
shrx rax, [rbp], r13
shrx rax, [rbp], r14
shrx rax, [rbp], r15
shrx rax, [rbp], rsp
shrx rax, [rbp], rsi
shrx rax, [rbp], rbp
shrx rbx, [rax], rax
shrx rbx, [rax], rbx
shrx rbx, [rax], rcx
shrx rbx, [rax], rdx
shrx rbx, [rax], rdi
shrx rbx, [rax], r8
shrx rbx, [rax], r9
shrx rbx, [rax], r10
shrx rbx, [rax], r11
shrx rbx, [rax], r12
shrx rbx, [rax], r13
shrx rbx, [rax], r14
shrx rbx, [rax], r15
shrx rbx, [rax], rsp
shrx rbx, [rax], rsi
shrx rbx, [rax], rbp
shrx rbx, [rbx], rax
shrx rbx, [rbx], rbx
shrx rbx, [rbx], rcx
shrx rbx, [rbx], rdx
shrx rbx, [rbx], rdi
shrx rbx, [rbx], r8
shrx rbx, [rbx], r9
shrx rbx, [rbx], r10
shrx rbx, [rbx], r11
shrx rbx, [rbx], r12
shrx rbx, [rbx], r13
shrx rbx, [rbx], r14
shrx rbx, [rbx], r15
shrx rbx, [rbx], rsp
shrx rbx, [rbx], rsi
shrx rbx, [rbx], rbp
shrx rbx, [rcx], rax
shrx rbx, [rcx], rbx
shrx rbx, [rcx], rcx
shrx rbx, [rcx], rdx
shrx rbx, [rcx], rdi
shrx rbx, [rcx], r8
shrx rbx, [rcx], r9
shrx rbx, [rcx], r10
shrx rbx, [rcx], r11
shrx rbx, [rcx], r12
shrx rbx, [rcx], r13
shrx rbx, [rcx], r14
shrx rbx, [rcx], r15
shrx rbx, [r10], rax
shrx rbx, [r10], rbx
shrx rbx, [r10], rcx
shrx rbx, [r10], rdx
shrx rbx, [r10], rdi
shrx rbx, [r10], r8
shrx rbx, [r10], r9
shrx rbx, [r10], r10
shrx rbx, [r10], r11
shrx rbx, [r10], r12
shrx rbx, [r10], r13
shrx rbx, [r10], r14
shrx rbx, [r10], r15
shrx rbx, [r10], rsp
shrx rbx, [r10], rsi
shrx rbx, [r10], rbp
shrx rbx, [r11], rax
shrx rbx, [r11], rbx
shrx rbx, [r11], rcx
shrx rbx, [r11], rdx
shrx rbx, [r11], rdi
shrx rbx, [r11], r8
shrx rbx, [r11], r9
shrx rbx, [r11], r10
shrx rbx, [r11], r11
shrx rbx, [r11], r12
shrx rbx, [r11], r13
shrx rbx, [r11], r14
shrx rbx, [r11], r15
shrx rbx, [r11], rsp
shrx rbx, [r11], rsi
shrx rbx, [r11], rbp
shrx rbx, [r12], rax
shrx rbx, [r12], rbx
shrx rbx, [r12], rcx
shrx rbx, [r12], rdx
shrx rbx, [r12], rdi
shrx rbx, [r12], r8
shrx rbx, [r12], r9
shrx rbx, [r12], r10
shrx rbx, [r12], r11
shrx rbx, [r12], r12
shrx rbx, [r12], r13
shrx rbx, [r12], r14
shrx rbx, [r12], r15
shrx rbx, [r12], rsp
shrx rbx, [r12], rsi
shrx rbx, [r12], rbp
shrx rbx, [r13], rax
shrx rbx, [r13], rbx
shrx rbx, [r13], rcx
shrx rbx, [r13], rdx
shrx rbx, [r13], rdi
shrx rbx, [r13], r8
shrx rbx, [r13], r9
shrx rbx, [r13], r10
shrx rbx, [r13], r11
shrx rbx, [r13], r12
shrx rbx, [r13], r13
shrx rbx, [r13], r14
shrx rbx, [r13], r15
shrx rbx, [r13], rsp
shrx rbx, [r13], rsi
shrx rbx, [r13], rbp
shrx rbx, [r14], rax
shrx rbx, [r14], rbx
shrx rbx, [r14], rcx
shrx rbx, [r14], rdx
shrx rbx, [r14], rdi
shrx rbx, [r14], r8
shrx rbx, [r14], r9
shrx rbx, [r14], r10
shrx rbx, [r14], r11
shrx rbx, [r14], r12
shrx rbx, [r14], r13
shrx rbx, [r14], r14
shrx rbx, [r14], r15
shrx rbx, [r14], rsp
shrx rbx, [r14], rsi
shrx rbx, [r14], rbp
shrx rbx, [r15], rax
shrx rbx, [r15], rbx
shrx rbx, [r15], rcx
shrx rbx, [r15], rdx
shrx rbx, [r15], rdi
shrx rbx, [r15], r8
shrx rbx, [r15], r9
shrx rbx, [r15], r10
shrx r13, [rbp], r12
shrx r13, [rbp], r13
shrx r13, [rbp], r14
shrx r13, [rbp], r15
shrx r13, [rbp], rsp
shrx r13, [rbp], rsi
shrx r13, [rbp], rbp
shrx r14, [rax], rax
shrx r14, [rax], rbx
shrx r14, [rax], rcx
shrx r14, [rax], rdx
shrx r14, [rax], rdi
shrx r14, [rax], r8
shrx r14, [rax], r9
shrx r14, [rax], r10
shrx r14, [rax], r11
shrx r14, [rax], r12
shrx r14, [rax], r13
shrx r14, [rax], r14
shrx r14, [rax], r15
shrx r14, [rax], rsp
shrx r14, [rax], rsi
shrx r14, [rax], rbp
shrx r14, [rbx], rax
shrx r14, [rbx], rbx
shrx r14, [rbx], rcx
shrx r14, [rbx], rdx
shrx r14, [rbx], rdi
shrx r14, [rbx], r8
shrx r14, [rbx], r9
shrx r14, [rbx], r10
shrx r14, [rbx], r11
shrx r14, [rbx], r12
shrx r14, [rbx], r13
shrx r14, [rbx], r14
shrx r14, [rbx], r15
shrx r14, [rbx], rsp
shrx r14, [rbx], rsi
shrx r14, [rbx], rbp
shrx r14, [rcx], rax
shrx r14, [rcx], rbx
shrx r14, [rcx], rcx
shrx r14, [rcx], rdx
shrx r14, [rcx], rdi
shrx r14, [rcx], r8
shrx r14, [rcx], r9
shrx r14, [rcx], r10
shrx r15, [rbp], r13
shrx r15, [rbp], r14
shrx r15, [rbp], r15
shrx r15, [rbp], rsp
shrx r15, [rbp], rsi
shrx r15, [rbp], rbp
shrx rsp, [rax], rax
shrx rsp, [rax], rbx
shrx rsp, [rcx], rax
shrx rsp, [rcx], rbx
shrx rsp, [rcx], rcx
shrx rsp, [rcx], rdx
shrx rsp, [rcx], rdi
shrx rsp, [rcx], r8
shrx rsp, [rcx], r9
shrx rsp, [rcx], r10
shrx rsp, [rcx], r11
shrx rsp, [rcx], r12
shrx rsp, [rcx], r13
shrx rsp, [rcx], r14
shrx rsp, [rbp], rsp
shrx rsp, [rbp], rsi
shrx rsp, [rbp], rbp
shrx rsi, [rax], rax
shrx rsi, [rax], rbx
shrx rsi, [rax], rcx
shrx rsi, [rax], rdx
shrx rsi, [rax], rdi
shrx rsi, [rax], r8
shrx rsi, [rax], r9
shrx rbp, [r8], rdi
shrx rbp, [r8], r8
shrx rbp, [r8], r9
shrx rbp, [r8], r10
shrx rbp, [r8], r11
shrx rbp, [r8], r12
shrx rbp, [r8], r13
shrx rbp, [rsi], r13
shrx rbp, [rsi], r14
shrx rbp, [rsi], r15
shrx rbp, [rsi], rsp
shrx rbp, [rsi], rsi
shrx rbp, [rsi], rbp
shrx rbp, [rbp], rax
shrx rbp, [rbp], rbx
shrx rbp, [rbp], rcx
shrx rbp, [rbp], rdx
shrx rbp, [rbp], rdi
shrx ecx, eax, eax
shrx ecx, eax, ebx
shrx ecx, eax, ecx
shrx ecx, eax, edx
shrx ecx, eax, edi
shrx ebp, ebp, eax
shrx ebp, ebp, ebx
shrx ebp, ebp, ecx
shrx ebp, ebp, edx
shrx ebp, ebp, edi
shrx esi, ebp, eax
shrx esi, ebp, ebx
shrx esi, ebp, ecx
shrx esi, ebp, edx
shrx esi, ebp, edi
shrx r13d, r12d, ebp
shrx r13d, r13d, eax
shrx r13d, r13d, ebx
shrx r13d, r13d, ecx
shrx r13d, r13d, edx
shrx r13d, r13d, edi
shrx r13d, r13d, r8d
shrx r13d, r13d, r9d
shrx r13d, [ebp], r10d
shrx r13d, [ebp], r11d
shrx r13d, [r13d], r12d
shrx r13d, [r13d], r13d
shrx r13d, [r13d], r14d
shrx r13d, [r13d], r15d
shrx r13d, [r13d], esp
shrx r13d, [r13d], esi
shrx r13d, [r13d], ebp
shrx r13d, [r14d], eax

